平时都是用gmail,域名邮箱的话只是拿来玩一下,用的cloudflare的邮件转发。今天因为有特殊的需求,需要用这域名邮箱发一封email,只能自己弄一下了。
因为用的虚拟主机(webhosting)自带了邮箱功能,所以,只需要设置一下dns等就可以了。自建以及别的邮箱提供商应该也差不多。
设置MX记录什么不表了,这是基本的。
坑一:
邮件发出去后,马上收到退信。PTR记录错误。

Action: failed
Final-Recipient: rfc822;[email protected]
Status: 5.0.0
Remote-MTA: dns; gmail-smtp-in.l.google.com
Diagnostic-Code: smtp; 550-5.7.1 [2406:17c0:0:2::10] Gmail has detected that this message does not meet
 550-5.7.1 IPv6 sending guidelines regarding PTR records and authentication. For

这个是需要在DNS中增加一个@的txt记录,内容例子如下:
"v=spf1 a mx ip4:69.12.xx.xxx ip6:2406:xxxx:0:2:0:0:0:10 ~all" 就是指定发件的主机IP。
坑是,前后的引号(")是必须的,这用法还真够怪。
坑二:
邮件发出去了,接收了,但直接扔垃圾箱。
解决:开启 DKIM。

标签: none

添加新评论

*如果只是需要与我沟通联系,请telegram @ohyessure, 而不要用评论方式,因为没有你的个人资料,我无法回复及联络你。