Postfix
DNS記錄設置
我最近建立了自己的郵件伺服器,使用 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(我辨識的****域密鑰**)**取決於您希望擁有的信任級別。