做应用的时候,可能需要电子邮件验证、提醒等服务,这就需要我们有一个空闲的账号。一般来说个人的账号也是可以的,但是更好的办法就是使用企业邮箱。刚好我试用了一下腾讯企业邮箱,感觉还不错,所以来介绍一下。
首先要说明的是,用的免费版并不是说一分钱都不用花了,你必须得花钱买一个域名才行。之后的步骤倒是不需要花钱了。之前我买了一个腾讯云域名,所以这里就可以直接下一步了。
注册腾讯企业邮
第一步当然是注册了,到腾讯企业邮先注册一个账号。
绑定域名
注册完毕之后,需要绑定域名。如果你是在腾讯云上买的域名,那事情就简单了,腾讯企业邮会提示你登录腾讯云,然后会自动设置邮箱相关的域名解析。稍等片刻就会自动设置好。
假如你是在其他服务商上购买的域名,那么需要登录对应的管理后台,然后添加下面两条MX记录:
- mxbiz1.qq.com,优先级为5
- mxbiz2.qq.com,优先级为10
为了防止腾讯企业邮箱被其他外域邮箱当做垃圾邮件,还需要设置SPF,方法很简单,添加一条TXT记录,值为v=spf1 include:spf.mail.qq.com ~all
,然后保存就好了。记录设置完之后不一定立即生效,可能需要等待几分钟。记录设置结果如下:
配置账号
下面就可以配置账号了,免费版最多可以设置50个邮箱用户,像我们个人使用的话是完全够了。
使用账号
最后一步就是使用账号了,用刚才管理员添加的账号和密码重新在腾讯企业邮登录这里登录,即可进入邮箱。可以看到腾讯企业邮和普通的QQ邮箱长得基本一样。以前我也用过阿里云企业邮箱,界面和阿里云普通邮箱也一样。
腾讯企业邮支持SMTP、POP3、IMAP和Exchange服务。如果要在客户端登录的话,需要提供发信和收信地址,需要注意发信和收信地址和普通的QQ邮箱不一样。接收服务器地址:imap.exmail.qq.com(使用SSL,端口号993);发送服务器地址:smtp.exmail.qq.com(使用SSL,端口号465)。
如果要做应用的话,现在就可以把刚才分配的机器人邮箱以及发信地址填到应用的对应位置了。这里我用Python代码简单的测试一下。
结果很理想。
当然,往其他邮箱发送的时候,很可能还是被当作了垃圾邮件,所以在网站邮件功能相应位置记得提醒一下用户,看看邮件是不是被当作垃圾邮件处理了。