請教
目前公司使用網域為 aaa.com.tw 內部設為aaa.local exchange 對外 使用user@mail.aaa.com.tw寄信
所以dns設定 網域aaa.com.tw:
mail a 10.10.10.10
mailserver 192.168.2.1
mail mx mail.aaa.com.tw
spf設定
@ "v=spf1 mx a a:mail.aaa.com.tw a:mailserver.aaa.com.tw a:mailserver.aaa.local ~all"
但目前被gmail阻擋,請問spf txt紀錄是否正確,@前面要加mail嗎?
抱歉,我的敘述有誤
我的網域是 aaa.com.tw
mx紀錄設定:
類型:mx
主機:mail.aaa.com.tw
值:mail.aaa.com.tw
spf紀錄設定:(目前的)
類型:TXT
主機:aaa.com.tw
值:v=spf1 mx a a:mail.aaa.com.tw a:mailserver.aaa.com.tw a:mailserver.aaa.local ~all
想請問 主機:aaa.com.tw 是否須改為mail.aaa.com.tw
用mxtoolbox 檢查
aaa.com.tw
顯示 SPF 無效查找 超過空查找限制 2 (4)
mail.aaa.com.tw
無效
所以你的mail server"對外"的網址是什麼 .local是無法對外的
v=spf1 a mx -all (直接查DNS的a和mx紀錄不用再指定郵件伺服器網址)
https://www.spfwizard.com/
不然你去填看看這個然後替換掉你的spf
其實光看到你的DNS指向IP是內網IP就一定不對了。
你的 mail 的設定IP。得要讓 GOOGLE 能正確拿到請求你的MAIL SERVER的。
那你覺得從GMAIL那邊,會知道你是 10.10.10.10 這個IP嘛?
你該設定的是一個外網IP給 GMAIL 或其它MAIL SERVER能正確反解的IP。
因為並不是全世界的MAIL SERVER都在您的內部網路內。
不會認識你的內部IP的。