昨天部署玩DKIM之后,有 @back_kom 反应收到本博客发送的通知邮件被放到了spam中,经查看发现那邮件并不是经过我的Google Apps发出,而是由我博客所在主机服务器发出,邮件并没有签名。由此分析Google把已经部署了DKIM又不含签名的这部分邮件以Spam论处。
解决方法要么取消DKIM,要么让邮件带有签名。费了劲部署好的东西我才不要撤掉,那就让邮件带签名吧。思路就是通过Google发送邮件,而不是博客主机,我找到了Configure SMTP这款插件,通过SMTP,让邮件直接从Google Apps发送,从而使邮件带有了签名。设置该插件时,可以直接勾选Send e-mail via GMail,因为Google Apps的SMTP服务器和Gmail本身是一样的,只需在下方的SMTP username改为XXX@yourdomain,配置密码即可,保存设置后,选择发送测试邮件,正常情况下,你就会收到一封带有签名的测试邮件了。