V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tbxark
V2EX  ›  Telegram

分享一下自己的临时邮箱方案,基于 Cloudflare Email Routing + Telegram 无限临时地址机器人

  •  1
     
  •   tbxark · 194 天前 · 1042 次点击
    这是一个创建于 194 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有些时候注册网站需要邮箱地址,但是很多时候不希望使用自己的主要的邮箱地址,这时候就会用一些临时邮箱。但是这些临时邮箱的所有权不在自己手里,一旦需要多次使用某个地址的时候就比较麻烦。当然你也可以利用谷歌邮箱别名获取无限 Gmail 邮箱, 但是我不想 Gmail 收到杂乱无章的邮件所以就没有使用了。

    这里我自己的方案是使用 Cloudflare Email Routing 获得无限地址的企业邮箱,而且每个邮箱地址不用提前设置,你只要随便填写然后他就会像网页路由一样自动选的合适的处理方式。使用详情可以查看官方博客: https://blog.cloudflare.com/zh-cn/introducing-email-routing-zh-cn/

    当我们使用了 Cloudflare Email Routing 的邮箱路由之后,你在注册不同服务商的时候就可以标记来源,比如注册 amazon 就使用[email protected]。但是目前 Cloudflare Email Router 有个缺点就是没有一个收件箱可以查看消息,当然你可以把所有邮件转发到你的另外一个邮箱比如 outlook ,gmail 之类的,然后在他们的网页中查看。但是对于一个临时邮箱来说这一步操作对我来说有一点繁琐。

    很幸运的是 Cloudflare Email Router 支持 Worker ,这样我们可以对每一封邮件执行我们自己的脚本,mail2telegram就是这样的一个工具,他可以解析邮件并把标题和预览地址发到你的 Telegram 。

    如果你不喜欢使用 Telegram 你也可以使用我的另外一个项目testmail-viewer,申请一个 testmail,然后把所有的邮件转发到你的 testmail ,这样你就可以使用testmail-viewer快速查看你的邮件。

    当然你也可以将两者结合在一起获得更佳体验, 你只要在FORWARD_LIST添加你的 testmail 地址即可。

    mail2telegram: https://github.com/TBXark/mail2telegram

    testmail-viewer: https://github.com/TBXark/testmail-viewer

    tbxark
        1
    tbxark  
    OP
       194 天前   ❤️ 1
    当邮件转发通知到 Telegram 的时候只有标题,发件人,收件人还有两个按钮。其中`TEXT`可以看到纯文本的邮件,`HTML`可以看到富文本的邮件,但是他其中可能包含某些脚本或者其他追踪链接。建议只有当你有需要的时候或者确认来源没有问题的时候才使用富文本模式。为了安全起见,当超过`MAIL_TTL`邮件缓存保存时间,按钮跳转的链接无法打开。你可以自行修改环境变量调整过期时间。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1118 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:23 · PVG 07:23 · LAX 16:23 · JFK 19:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.