我计划使用 postfix 接收电子邮件/转发电子邮件,但使用 sendgrid 发送电子邮件。
根据本教程,我需要一个指向我的机器的 MX 记录 - http://www.andreagrandi.it/2014/08/31/getting-started-with-digital-ocean-vps-configuring-dns-and-postfix - 用于电子邮件转发/
我已经设置了 sendgrid,它的工作 -> 我从 [email protected] 发送了一封测试电子邮件。我这样做并没有改变我的 DNS。
我的问题是,当我为电子邮件转发设置 MX 时,sendgrid 会停止工作吗?
从我正在阅读的内容来看,我需要一个 MX 记录,说明 sendgrid 是一个有效的发件人。但是今天,sendgrid 能够发送,而无需我进行任何 DNS 更改。
我会“尝试一下”,但这是我第一次使用电子邮件,黑名单让我变得偏执。
我已经阅读了有关邮件设置的其他答案,但我还没有看到一个具有不同发送和接收设置的答案。
不,它不需要。您需要 SPF 而不是 MX 记录。
我从stackoverflow中找到了答案。
https://stackoverflow.com/questions/17520514/sending-emails-from-my-domain-with-sendgrid
首先,您的域的 MX 记录仅用于指定服务器的主机名来处理您的域的 INCOMING 邮件 - 即 MX 记录与用于发送外发邮件的服务器无关