# Mailgun IP 被 Yahoo 封鎖

一直以來都是用 Mailgun 來寄信。

有一天發現 Log 裡面出現下面的訊息

Error: "421 4.7.0 [XXX] Messages from x.x.x.x temporarily deferred due to user complaints - 4.16.55.1" when sending email to Yahoo

發生問題的郵件都是寄往 Yahoo 信箱,查了 Yahoo 的官方文件 (opens new window) 官方的解釋如下

This error indicates Yahoo is seeing unusual traffic from your IP address and/or that emails from your mail server are generating complaints from Yahoo Mail users.

那基本上就是這個 IP 暫時被 Yahoo 封鎖,我們可以做的就是等待 Yahoo 解封鎖或是更換 IP。

# 更換 IP

要更換 IP 就到 Sending -> IPs 裡面會有一個預設的 IP,這個 IP 是共用的,所以有可能這個 IP 被用爛了,所以才會被 Yahoo 封鎖。

Mailgun 更換 IP

要換 IP 就把這個 IP 移除就好,Mailgun 會再配一個新的 IP 給你,這樣就可以用新 IP 寄信,再去看 log 就沒有出現錯誤。

# 固定 IP

共用 IP 還是有可能被 Yahoo 封鎖,如果想要徹底解決這個問題,可以跟 Mailgun 租一個固定 IP,不過固定 IP 可不便宜,一個月要 $59 美金啊!

贊助商連結
(adsbygoogle = window.adsbygoogle || []).push({});