
我打算使用 postfix 接收電子郵件/轉發電子郵件,但使用 sendgrid 發送電子郵件。
根據本教程,我需要一個指向我的機器的 MX 記錄 -http://www.andreagrandi.it/2014/08/31/getting-started-with-digital-ocean-vps-configuring-dns-and-postfix-for-email-forwarding/
我已經設定了 sendgrid,而且它正在工作 -> 我發送了一封測試電子郵件[電子郵件受保護]。我這樣做時沒有更改我的 DNS。
我的問題是,當我設定 MX 進行電子郵件轉發時,sendgrid 會停止工作嗎?
根據我所讀到的內容,我需要一張 MX 記錄來表明 sendgrid 是有效的寄件者。但今天,sendgrid 能夠發送,而無需我進行任何 DNS 更改。
我會“嘗試一下”,但這是我第一次使用電子郵件,黑名單讓我感到偏執。
我讀過有關郵件設定的其他答案,但我還沒有看到具有不同發送和接收設定的答案。
答案1
根據我所讀到的內容,我需要一張 MX 記錄來表明 sendgrid 是有效的寄件者。但今天,sendgrid 能夠發送,而無需我進行任何 DNS 更改。
不,不需要。您需要 SPF,而不是 MX 記錄。
- 處理時使用了MX記錄收到的電子郵件即引導電子郵件發送到您的網域,以便它進入您的伺服器。
- 處理時使用了SPF外發電子郵件, IE列出所有允許代表您的網域發送郵件的伺服器。
答案2
我從 stackoverflow 找到了答案。
https://stackoverflow.com/questions/17520514/sending-emails-from-my-domain-with-sendgrid
首先也是最重要的,您的網域的 MX 記錄僅用於指定處理您的網域的傳入郵件的伺服器的主機名稱 - 即 MX 記錄與用於發送外發郵件的伺服器無關