How to Receive Email in Telegram (Without Giving Out Your Real Address)
push.tgIf Telegram is the app you actually open all day, email starts to feel like a second job. Receipts, sign-up confirmations, shipping updates and newsletters pile up in an inbox you check twice a week. Meanwhile your real address gets passed around to every shop and app you've ever registered with.
There's a simpler setup: have email delivered into Telegram, as chat messages, and stop handing out your personal address altogether. This guide covers the three common ways to do it and when each one makes sense.
Option 1: Forward your existing inbox with a bot
Several bots connect to Gmail or Outlook, or give you a forwarding target, and push new messages into a chat. It works if you want all your current mail in Telegram.
The downsides:
- You usually grant a third party access to your whole mailbox, or set up forwarding rules that copy everything.
- Your real address is still the one you hand out, so spam and data leaks keep coming. You just see them in a different app.
- If the bot disappears, your mail flow breaks silently.
Option 2: Build it yourself
If you're technical, you can run a small mail server or an IMAP poller that calls the Telegram Bot API. You create a bot with BotFather, find your chat_id, and post each incoming email with sendMessage. It's a fun weekend project. But you're now maintaining a mail server, spam filtering and a bot token, just to read receipts on your phone.
Option 3: Use a dedicated Telegram email address (the clean way)
The third approach flips the model. Instead of forwarding your old inbox, you get new email addresses that live inside Telegram. You give these out instead of your real one.
That's what @trafficRobot (push.tg) does:
- Open @trafficRobot in Telegram and press Start.
- The bot gives you an address, something like
k3x9q@push.tg. - Use that address anywhere you'd normally type your email.
- Every message sent to it appears in your Telegram chat. The full email is a tap away.
There's no separate account, no password and no app to install. If you have Telegram, you're done in about five seconds.
Why "permanent" matters
Most "email in Telegram" bots are temp mail: the address dies after a few minutes or hours. That's fine for a one-off download. It's useless for anything you'll need again, like a password reset, a receipt, or a subscription you'll want to cancel next year.
push.tg addresses don't expire. An address stays yours until you delete it. So you can sign up for real accounts with it and still receive their emails months later.
One address per website
This is where it gets powerful. Because creating an address takes one tap, you can give every service its own address:
- one address for that online store
- another for the newsletter
- another for the forum you joined once
When one of them starts receiving spam, two things happen. First, you know exactly who leaked or sold your address. Second, you delete that one address in the bot. The spam stops, and nothing else is affected. Your real inbox never even knew it existed.
Privacy people call this email aliasing or compartmentalization. Services like SimpleLogin and addy.io do it brilliantly, but they deliver to yet another inbox. push.tg delivers to the place you already are.
Share it with a group
Add the bot to a Telegram group and create an address there. Every member sees the incoming mail. That's handy for:
- a shared household address for utilities and deliveries
- a small team's support@ or billing@ address
- a club or event inbox that several organizers watch
What about privacy?
It's worth being precise, because "anonymous email" products often overclaim:
- The sender only sees your push.tg address, never your Telegram identity or your real email.
- The full copy of each email is kept behind a secret, unguessable link for up to 12 hours so you can open it, then it's destroyed for good.
- Messages reach you through Telegram, so Telegram's own privacy model applies to the chat.
- There are no ads, and no separate account or password: your Telegram account is the login.
Limitations to know about
- No replying from the alias. You'll see the sender's address. Tap it to reply from your normal mail app (which reveals that address). For sending as an alias, a full alias service is the better fit.
- Not for highly sensitive mail. Bank and government accounts usually belong on an address you fully control.
Quick comparison
- Setup time — Forwarding bot: minutes; DIY script: hours; push.tg: ~5 seconds
- Hides your real address — Forwarding bot: ❌; DIY script: depends; push.tg: ✅
- Addresses expire — Forwarding bot: n/a; DIY script: no; push.tg: no, permanent until deleted
- One address per site — Forwarding bot: ❌; DIY script: possible; push.tg: ✅ one tap
- Works in groups — Forwarding bot: sometimes; DIY script: if you build it; push.tg: ✅
- Maintenance — Forwarding bot: low; DIY script: high; push.tg: none
Bonus: the same address is an API
Every push.tg address is also a URL your scripts can talk to. Run curl -d "Backup finished" https://push.tg/k3x9q and the message lands in the same chat. If you run servers, see our guide to sending server alerts to Telegram with one curl.
Get started
Open @trafficRobot, press Start, and use your first address on the next site that asks for your email. Then make another one for the site after that. More at push.tg.