Postfix

DNS記錄設置

  • February 13, 2020

我最近建立了自己的郵件伺服器,使用 postfix 作為 MTA,dovecot 作為 imap 的“伺服器”(這是正確的術語嗎?)。現在 dns 記錄是最後要做的事情,我想知道我是否理解正確。假設我的域是:mycomp.com.

Postfix 和 Dovecot 使用為 mail.mycomp.com 生成的證書,並且最終應該可以通過該子域訪問。因此,我需要設置兩條記錄,一條用於指向的 mx 記錄,mycomp.com一條用於最終指向我的伺服器 ipmail.mycomp.com的 A 記錄。mail.mycomp.com這些是正確的 dns 記錄嗎?

相關的 DNS 記錄(假設 example.com 域):

example.com. IN MX 10 mail.example.com.
example.com. IN TXT "v=spf1  ..."
mail.example.com. IN A 192.0.2.10
mail.example.com. IN AAAA 2001:db8::10
mail._domainkey.example.com. IN TXT "v=DKIM1\; ..."

10.2.0.192.in-addr.arpa. PTR mail.example.com

0.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. IN PTR mail.example.com.

對於 example.com,強制為 MX,對於 mail.example.com,至少為 A。PTR 記錄(IP 的反向 DNS 記錄)是可選但不被標記為垃圾郵件(要求之一)的更多建議。

其他可選記錄是 TXT SPF(發件人****策略框架)和DKIM(辨識的****域密鑰**)**取決於您希望擁有的信任級別。

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