一、注册namecheap
namecheap官网:https://www.namecheap.com/
二、通过FreeDNS接入域名到namecheap
注册登录账号好之后可以通过freedns(dns托管)添加域名:https://www.namecheap.com/domains/freedns/
打开FreeDNS页面后在这个大大输入框输入你的域名,然后点击GET DNS按钮
在新的页面点击购物车按钮,接着会显示出0.00(美)元的价格,不用管,继续点击SET UP DNS
在接下来的页面是提示啥啥啥,有用的内容就是告诉你FreeDNS的域名名称服务器为如下5个
freedns1.registrar-servers.com freedns2.registrar-servers.com freedns3.registrar-servers.com freedns4.registrar-servers.com freedns5.registrar-servers.com
但是,先不要更改域名名称服务器
按下图操作转到Dashboard(仪表盘)界面
点击下图所示小三角按钮,会有一个提示内容
说让你通过域名解析验证域名,也就是添加一个TXT记录
也可以通过邮箱验证,不过没有DNS记录验证方便,我就不说了。
按提示添加DNS记录
等待一段时间,namecheap仪表盘的内容就变了,变成了:FreeDNS is active(FreeDNS已启用)
接着,就把DNS名称服务器更改为之前看到的那5个
freedns1.registrar-servers.com freedns2.registrar-servers.com freedns3.registrar-servers.com freedns4.registrar-servers.com freedns5.registrar-servers.com
三、配置REDIRECT EMAIL(重定向电子邮件)
接着回到namecheap,如下图所示,点击MANAGE
找到REDIRECT EMAIL(重定向电子邮件)选项
如果提示:Your domain is using other email service
不要惊慌,点击Advanced DNS(高级DNS)按钮
下拉,找到MAIL SETTINGS,选择Email Forwarding。然后点击SAVE ALL CHANGES保存
另,如果你是个急性子,这里的TTL可以选择1min,这样spf记录生效的速度会比较快(spf可以减少邮件进垃圾桶的概率)
回到REDIRECT EMAIL(重定向电子邮件)选项
如图所示:
点击ADD FORWARDER可以添加一个单独的邮箱前缀
点击ADD CATCH-ALL添加一个全别名邮箱前缀(除单独设定的前缀)
点击SAVE ALL CHANGES保存更改
图中的设置表示:
[email protected]转发到[email protected]
[email protected]转发到[email protected]
其他@haoduck.ml转发到[email protected]
也就是什么[email protected]、[email protected]、[email protected]统统都转发到[email protected]
这里要转发的目标邮箱就填写你常用的邮箱Gmail,QQ,163之类的就行了
五、后言
至此,就完成了一个Catch-All无限别名(临时)域名邮箱的搭建
优点是配置简单,成本低,仅域名的成本,我用的freenom的.ml,也就是0成本了。
美中不足是这种方法只能接收邮件,并不能发送邮件。
如果你经常对各种临时邮箱有需求的话,不妨试试这个。