Email-Server
為一個域和一個子域設置兩條 MX 記錄
假設我有一個名為
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
為同一個域使用不同的伺服器,但是子域怎麼樣(同樣的問題SPF
和DKIM
記錄)編輯:
我也擔心我正在做的事情是否被視為垃圾郵件,更多資訊
A
和CNAME
記錄設置如下: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 條目。