將添加 MX 記錄用於與 sendgrid 等電子郵件提供商發生衝突的電子郵件轉發
我計劃使用 postfix 接收電子郵件/轉發電子郵件,但使用 sendgrid 發送電子郵件。
根據本教程,我需要一個指向我的機器的 MX 記錄 - http://www.andreagrandi.it/2014/08/31/getting-started-with-digital-ocean-vps-configuring-dns-and-postfix - 用於電子郵件轉發/
我已經設置了 sendgrid,它的工作 -> 我從 ibrahim@mysubdomain.domain.com 發送了一封測試電子郵件。我這樣做並沒有改變我的 DNS。
我的問題是,當我為電子郵件轉發設置 MX 時,sendgrid 會停止工作嗎?
從我正在閱讀的內容來看,我需要一個 MX 記錄,說明 sendgrid 是一個有效的發件人。但是今天,sendgrid 能夠發送,而無需我進行任何 DNS 更改。
我會“嘗試一下”,但這是我第一次使用電子郵件,黑名單讓我變得偏執。
我已經閱讀了有關郵件設置的其他答案,但我還沒有看到一個具有不同發送和接收設置的答案。
從我正在閱讀的內容來看,我需要一個 MX 記錄,說明 sendgrid 是一個有效的發件人。但是今天,sendgrid 能夠發送,而無需我進行任何 DNS 更改。
不,它不需要。您需要 SPF 而不是 MX 記錄。
- 處理傳入電子郵件時使用 MX 記錄,即引導打算發送到您的域的電子郵件,以便它進入您的伺服器。
- SPF 用於處理外發電子郵件,即列出允許代表您的域發送的所有電子郵件伺服器。
我從stackoverflow中找到了答案。
https://stackoverflow.com/questions/17520514/sending-emails-from-my-domain-with-sendgrid
首先,您的域的 MX 記錄僅用於指定伺服器的主機名來處理您的域的 INCOMING 郵件 - 即 MX 記錄與用於發送外發郵件的伺服器無關