一、缘起
想要创建一个后缀是本站域名的邮箱。上网查了一下,有三种办法:1)自己搭建邮件服务器;2)使用大厂的企业邮箱服务,挂载域名;3)使用域名注册商的邮件转发服务,转发到自己邮箱。
方法1最难,并且安全性、稳定性、规模效益等方面都是短板。
方法3最简单,可以收邮件,但回邮件就露馅了。
最后选了方法2。提供免费企业邮箱服务的大厂主要有俄罗斯的Yandex、Mail.ru、美国的Zoho、国内的腾讯,综合比较之下选了Yandex。英文版可以通过Yandex.com访问,系统和俄文版的Yandex.ru是相通的。
二、注册
眼下注册Yandex主要有两个痛点:一个是注册账号需要验证码;一个是挂载域名需要认证所有权。
1. 验证码
先说第一个痛点——验证码。目前Yandex似乎不对国内开放注册了,网站的两种验证方式——手机短信验证和图片验证都无法通过。首先是系统拒绝给+86手机发验证码;其次是图片验证码怎么输都不对。最后还是通过挂代理用Google Voice收短信来解决了验证码的问题。
有个麻烦的地方是:第一次直连之后,网站似乎记录了电脑所在的区域。后来即使挂了全局代理之后,默认区域还是中国,默认区号还是+86,给GV号发短信也失败了,清除Cookies好像也没用。最后想到一个解决办法:用手机在美国区商店下了一个Yandex.Mail的app,挂上全局代理之后注册账号,用GV号验证通过。这个账号是使用Yandex所有服务的通行证,有了这个账号就可以在下面链接添加自己的域名了。
https://connect.yandex.com/portal/services/webmaster
2. 域名验证
再说第二个痛点——域名验证。添加域名之后,Yandex给了四种方法来验证对域名的所有权:
1)HTML文件。在系统下载一个HTML文件,上传到网站根目录,然后验证。
2)Meta标记。在网站主页的源代码里,加入系统指定的一个meta标记,然后验证。
3)DNS记录。在DNS服务器里,添加一条系统指定的TXT记录,然后验证。
4)WHOIS。在域名的Whois信息里,把邮箱改成Yandex邮箱,然后验证。
其中,前两种方法需要有建好的网站,后两种不需要。不过,第2种和第4种方法动静有点大,不推荐。第1种和第3种方法相对简单一些,都试了一下,都很慢。大概用了1天时间,GV号收到短信通知验证成功。
三、设置邮箱
域名认证通过之后,要在DNS服务器添加四条记录。
1)MX记录:子域名为“@”;优先度为“10”;值为“mx.yandex.net”
2)TXT记录(SPF):子域名为“@”;值为“v=spf1 redirect=_spf.yandex.net”
3)TXT记录(DKIM):子域名为“mail._domainkey”;值从系统设置里抄(点Domains,再点Configure DKIM,抄最下面一串字符)
4)CNAME记录:子域名为“mail”;值为“domain.mail.yandex.net.”
设置生效之后,域名邮箱就已经开通,可以在下面链接添加邮箱用户、设置密码了。
https://connect.yandex.com/portal/admin
用添加的邮箱用户和密码登录Yandex邮箱,同意协议之后,就可以使用域名邮箱收发邮件了。
【参考资料】
Yandex Support: Connect a domain