即时销毁的邮箱
题图来自:http://113123.xyz/post-252.html
很多时候我们需要注册一个用户才能使用论坛或者网站的完整功能,除了手机外,大多数还是需要一个电子邮箱才能注册,如果使用我们的个人或者工作邮箱,免不了会收到很多广告或者推销等垃圾邮件。
Forsaken Mail
是一个免费、开源的临时邮箱系统,可以供任何人接受邮件,即收即毁,支持自定义邮箱地址前缀,这样我们注册完之后这些临时邮箱就不再需要了,避免了收到收到垃圾短信。
官网提供的 Online Demo
地址:http://disposable.dhc-app.com/,感觉好像有了新的界面。
原来是长成下图这样的,而且我们即将安装出来的也是这样的。
准备
假设你的域名为 abc.ml
,为了接收电子邮件,假设你想邮件地址格式都为 *@abc.ml
的形式,需要添加两条 DNS
记录:
- 首先是MX记录:
abc.ml MX 10 mx.abc.ml
。这意味着该地址的邮件服务器*@abc.ml
将为mx.abc.ml
。 - 然后是A记录:
mx.abc.ml A 服务器IP
。这告诉可以在哪个IP
地址找到邮件服务器。
- 在
frpc.ini
中映射端口25
1 | [smtp:tcp_port] |
安装
在 docker 注册表中搜索 Forsaken
,选择第二个 denghongcai/forsaken-mail
,双击下载。
端口
端口要避免冲突
测试
在浏览器中输入 http://群晖IP:3280
,即可看到主界面
接下来设置反向代理
你可以用 smtp服务器测试程序
来验证设置是否正确,地址:https://mxtoolbox.com/diagnostic.aspx
你也可以跳过这一步,直接做收发邮件测试
在邮件主页的右上角指定一个邮箱,比如 test@mail.abc.ml
,只要输入 test
即可,后缀是主动生成的。
发个邮件试试,设置没问题的话,顶多一分钟就可以看到邮件了
实际上,收件人为 test@mail.abc.ml
和 test@abc.ml
都是可以的
发给
test@abc.ml
发给
test@mail.abc.ml
当然如果你不想这么混乱,可以不用反代,直接用 frp
把端口 3280
映射出来,这样就可以通过 http(s)://abc.ml:3280
来访问主页,邮箱也会变成 test@abc.ml
了
1 | [mail] |
如果你备案了,而且 80
端口没有被占用,改成 remote_port = 80
就可以通过 http(s)://abc.ml
来访问了这个网页了。
我习惯了按需启动 docker ,也就是说平时是这样的
虽然 Forsaken Mail
本身系统占用并不高,但是还是只有在需要用到时才会启动
福利
如果你懒得自己安装,推荐几个可以直接使用的临时邮箱:
Tmail邮箱,可以自己指定邮箱前缀,支持多域名,支持多语言;
地址:https://xkx.me/TEMP MAIL邮箱,不能修改邮箱前缀,支持多语言;
地址:https://temp-mail.org/zh/临时邮箱,也不能修改前缀,但是支持多个域名,中文版
地址:https://www.linshiyouxiang.net/Moakt邮箱,可以自己指定邮箱前缀,支持多域名,支持多语言;
地址:https://www.moakt.com/zh10分钟邮箱,可以自己指定邮箱前缀,支持多语言;
地址:https://10minutemail.net/?lang=zh-cn
排名不分先后,看各人的需求。
祝周末愉快~
参考文档
denghongcai/forsaken-mail 代码主页
地址:https://github.com/denghongcai/forsaken-mailForsaken-Mail 搭建教程 - 临时邮箱系统(即收即毁) | 喵斯基部落
地址:https://www.moewah.com/archives/1329.htmlIT男的VPS系列教程 篇五:如何自己搭建一个即时销毁的邮箱?_IT互联网_什么值得买
地址:https://post.smzdm.com/p/717637/使用Forsaken Mail搭建一个临时邮箱系统,即收即毁 - Rat’s Blog
地址:https://www.moerats.com/archives/723/