发邮件Gmail退信的一些解决方法
开发信无法完全杜绝被退信,但可以通过一些方式或设置来改善退信几率。
我收到退信的提示如下:
- host alt1.gmail-smtp-in.l.google.com[142.250.141.26] said: 550 5.7.1 accepted. z4-20020a17090ab10400b001ecb608ea41si14840910pjq.167 - gsmtp (in reply to end of DATA command)
- host gmall-smtp-ln.l.google.com[74.125.23.26] said: 550 5.7.25 Information. H4-20020a63cd0e000000b004ii83875f5esil0216001pgg.609 - gsmtp (in reply to end of DATA command)
- host gmail-smtp-in.I.google.com[142.250.157.26] said: 550 5.7.26 information. sl3-20020a632c0d000000b0040cc512db04si4370540pgs.844 - gsmtp (in reply to end of DATA command)
具体看said: 550 5.7.1
这个代码,下方表格对应google的解释[原表格地址: https://support.google.com/a/answer/3726730?hl=zh-Hans]
SMTP 错误消息
我的问题
相关550 5.7.1
以及550 5.7.25
,根据表格初步判断是已经大概确认问题。
- DKIM
- DMARC
- SPF
其他问题就要发邮件时注意内容,今天不做重点。
使用google MX 工具检测确认一下邮箱解析是不是真的有问题,工具地址:https://toolbox.googleapps.com/apps/checkmx/
果然是。那就好办了,我们用的是腾讯企业邮箱,具体设置:
1. DKIM设置
DKIM 需要联系服务商,这个设置比较繁琐。暂时忽略
设置步骤如下:
1.在电子邮件服务器上安装DKIM软件包
2.创建公钥和私钥对
3.创建DKIM TXT记录以发布DKIM选择器和您的公共密钥
4.测试您的DKIM设置,以确保DKIM正常运行
到最后,您的DNS中将拥有一个DKIM记录,如下所示:
<选择器(s =)._ domainkey.domain(d =)>。TXT v = DKIM1; (p =)<公钥>
具体来说,DKIM记录包含以下标记:
· s =与域名一起使用以在DNS中定位公钥的选择器记录名称
· d = DKIM记录所关联的域名
· v =签名规范的版本
· p =公钥
例如,这是我们corp-email.com的DNS DKIM的记录:
c20151117._domainkey.corp-email.com;v=DKIM1;k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD+0x3dNXUMzFPTtAU+eeRgeLi9uBKRCtnGbkBz4fxbFsW4nWMimmu9v1gyO0MUvOaKv3v23N8vb2zoxub/AiJqNpKiDt7ftRZnxOh7H2C07eMAEUnQ2cVUdiJ15aAQN6UteVl4CZn5S+iBCciG5x0U+6WQwXCEeT3qclhKcdEhfQIDAQAB
当您将DKIM记录发布到DNS时,可能仍需要几天的时间才能生效。但是也要注意:尽管DKIM绝对有帮助,但它不会自行停止所有电子邮件欺骗。您可以采取其他步骤来补充DKIM,或者在某些情况下与DKIM结合使用。
除了DKIM,添加SPF,DMARC将进一步帮助防止电子邮件欺骗并提高电子邮件的高投递率。
2. DMARC设置
引用: https://open.work.weixin.qq.com/help?person_id=0&doc_id=364&from=search&isTopSearch=1&helpType=exmail
3. SPF设置
引用: https://open.work.weixin.qq.com/help?person_id=0&doc_id=178&from=search&helpType=exmail
测试邮件设置
mail-tester.com
mailgenius.com
总结
- 业务发邮件遇到退信问题,首先排除邮件内容问题。这个不细说了,内容无法把控,只能尽量不免,可自行谷歌或百度:“避免开发信退信”。
- 检查MX记录是否配置好。比如:DMARC设置、SPF设置
- 具体查看错误代码,对症下药。
欢迎留言讨论。