『Message rejected per SPF policy
因為收件者的電子郵件提供者拒絕您的郵件,所以未傳遞您的信件』
上面是客戶傳過來的錯誤訊息
客戶要寄信過來,有時候可以,有時候會被擋下來
起初是直接把對方加入SPF白名單
之後還是不行看了一下log,出現一連串的no match
performing SPF lookup (XXX.com / XXX.XXX.XXX.XXX )
Evaluating ip:XXX.XXX.XXX.XXX no match
Evaluating ip:XXX.XXX.XXX.XXX no match
Evaluating ip:XXX.XXX.XXX.XXX no match
Evaluating ip:XXX.XXX.XXX.XXX no match
我有去查詢對方網域的SPF record
SPF重點是該網域能用來發信的IP只有設定好的Mail Server的IP
其他IP的Mail Server用此網域發信皆會判斷為異常
我目前的理解是對方有用SPF,有時候是用正確的Mail Server的IP會過,有時候沒有才會被擋下來
所以只能要求對方去使用正常的Mail Server的IP來發信就沒問題了嗎?