我正在使用 AWS SES 发送电子邮件。我的域名已经过验证。因此,此域名下的任何发件人电子邮件都应被允许。DKIM 部分显示它已启用并已验证。
- 我已
_amazonses TXT
在我的域中添加了记录。 - 我还在
TXT
域中添加了 AWS SES 为 DKIM 提供的 3 条记录 - 我也在我的域中添加
SPF
并记录_dmarc
但是当我使用 www.mail-tester.com 检查我的电子邮件时,它仍然显示您的邮件未使用 DKIM 签名。
但它显示 SPF 有效,您的消息通过了 DMARC 测试等,但 DKIM 唯一的问题。
有人能帮我解决这个问题吗?
我只使用一个区域的 SES。但我的 ec2 服务器不在 SES 的同一区域,到目前为止,我知道我可以以这种方式使用,因为并非所有区域都支持 SES。
其他信息:
著名的垃圾邮件过滤器SpamAssassin。得分:-1.1。
低于 -5 的分数被视为垃圾邮件。
这是否意味着我的电子邮件是垃圾邮件?我之所以问这个问题,是因为我很困惑减号 (-) 是包含在值中还是用于分隔值的连字符。
请帮忙。
答案1
请复制粘贴OPENDKIM和POSTFIX配置。
POSTFIX 的完整 OPENDKIM 配置和 master.cf。如果使用其他 mta,请对其进行后期配置。
请记住,DNS更新公钥插入可能需要很长时间,所以不要尝试立即配置和检查。
这可能有助于了解当时使用的公钥:
dig TXT mail._domainkey.domain.tld @8.8.8.8
用您的选择器替换 mail._domainkey