我在Ubuntu 16.04.1 Digital Ocean上有一台服务器,configurationServerpilot ,效果很好! 假设我正在托pipe一个网站domain.com
,该网站使用SendGrid发送电子邮件。 所以我的这个域的DNSlogging是:
A @ 123.123.123.123 A www 123.123.123.123 CNAME mail some-sendgrid-domain.com CNAME s1._domainkey some-sendgrid-domain.com CNAME s2._domainkey some-sendgrid-domain.com
现在我想要一个邮件转发器: [email protected]
到我的@gmail.com
地址。 Serverpilot默认安装Postfix,所以我只需要configuration转发权限?
vi /etc/postfix/main.cf
virtual_alias_domains = domain.com
virtual_alias_maps = hash:/etc/postfix/virtual
vi /etc/postfix/virtual
postmap /etc/postfix/virtual
service postfix reload
现在我还需要一个MXlogging,因为Postfix正在接收电子邮件:
MX @ domain.com - prio 10
这应该做的工作? 那么SPF和DKIM呢? 这是必要的转发到Gmail? 因为每个其他邮件将通过SendGrid发送。
这不起作用(postfix日志中没有错误,在我的Gmail没有邮件),所以我现在正在使用http://improvmx.com/ ,但我想明确我的转发器一抓就全。
这里怎么了? 或者有什么替代scheme? 我更喜欢不自己托pipe我的电子邮件,这就是为什么我使用SendGrid,但我只需要一些转发器…
我已经find了SendGrid: Mailgun的一个替代scheme,它可以接收邮件,请参阅https://documentation.mailgun.com/user_manual.html#receiving-forwarding-and-storing-messages 。 这样我就不必对我的服务器上的邮件做任何事情。
编辑:我刚刚写了一篇博客文章: https : //royduineveld.nl/free-email-forwarding/