如何解决为 Google Apps 脚本配置 SPF/DKIM/DMARC
我有一个附加到电子表格的 Google Apps 脚本,它使用 MailApp.SendMail()。
MailApp.sendEmail(recipient,subject,body,{
noreply: true,htmlBody: htmlBody,name: emailFromName,replyTo: replyToEmailAddress,cc: ccEmailAddress
});
我使用自己域下的帐户运行该程序 myowndomain.com 我使用 gmail 管理来自该域的电子邮件。
我配置了 SPF 和 DKIM,它们一般都能正常工作。我的 Dmarc 当前设置为隔离,但我想将其移至拒绝。
如果我从我的个人发件箱发送邮件,无论是通过 Gmail 还是通过 IMAP 的另一个邮件客户端,一切都很好。 SPF、DKIM 和 Dmarc 均通过。
但是,从脚本发送的任何邮件都会通过 SPF,但不会通过 Dmarc。我不认为 DKIM 正在被触发。据我所知,这是因为 SPF 检查来自 google 的域,而 Dmarc 来自 myowndomain.com。
Received-SPF: pass (google.com: domain of blahblah@maestro.bounces.google.com designates xxx.xxx.xxx.xxx as permitted sender)
dmarc=fail (p=QUaraNTINE sp=QUaraNTINE dis=QUaraNTINE) header.from=myowndomain.com
我必须相信其他人已经这样做了并且有解决方案。
有没有办法配置脚本或我的 Dmarc/DKIM/SPF 记录,以便它们通过并且我的脚本生成的消息不会以垃圾邮件告终?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。