Email-Server

為一個域和一個子域設置兩條 MX 記錄

  • May 21, 2017

假設我有一個名為example.com. 我sendgrid只用來發送/跟踪電子郵件並zoho作為郵件伺服器。

我已經有這些記錄並且一切正常:

example.com     1799    IN  MX  10 mx.zoho.com.
example.com     1799    IN  MX  20 mx.zoho.com.
example.com     3599    IN  TXT "v=spf1 a include:sendgrid.net include:zoho.com ~all"
zohomail._domainkey.example.com. 1799 IN TXT    "v=DKIM1\; k=rsa\; p=......."

現在我想給我的域添加白標籤,以擺脫“通過 sendgrid.net”消息。他們希望我添加另一條MX記錄,但對於子域:

MX  delivery.example.com mx.sendgrid.net.
TXT m1._domainkey.example.com k=rsa; t=s; p=...
TXT delivery.example.com v=spf1 include:sendgrid.net ~all

我知道你不應該MX為同一個域使用不同的伺服器,但是子域怎麼樣(同樣的問題SPFDKIM記錄)

編輯:

我也擔心我正在做的事情是否被視為垃圾郵件,更多資訊ACNAME記錄設置如下:

example.com.        1799    IN  A   my_IPV4

CNAME *.example.com is an ilias of example.com

我沒有看到為子域添加 SPF 和 DKIM 條目有任何問題。如果您通過 Sendgrid 發送的所有郵件都來自 user@delivery.example.com,那沒關係,因為 SFP 和 DKIM 條目僅適用於子域,而不適用於主域 example.com。例如udemy.com,對 udemy.com 和 email.udemy.com 使用不同的 SPF 條目。

引用自:https://serverfault.com/questions/851314