iT邦幫忙

0

postfix寄到外部的信箱有些會很慢才收到有些收不到....

tomcloud 8 年前10296 瀏覽

之前都沒事
可是最近很奇怪
寄到外部信箱信件寄出去了
可是對方很久才收到
例如
gmail大約要等5~20分鍾才會收到
hotmail也是一樣可是hotmail被歸類為垃圾郵件
hinet和yahoo的mail下午三點寄到現在都還沒收到

我在想是不是我們的server被hacker了所以濫發郵件???
然後被當作黑名單
因為我用tail -f /var/log/maillog下去查
發現一堆郵件在動作

1 個回答

8
aeolus0829
iT邦研究生 5 級 ‧ 8 年前
最佳解答

"因為我用tail -f /var/log/maillog下去查
發現一堆郵件在動作"

這樣查雖然比較仔細,但有時訊息太多也不容易看;建議用
postqueue -p
先看一下排隊的情形
如有寄不出去的情形,也會有簡單的錯誤原因列出;屆時再由該封有問題的 mail 流水號(長這樣 46F361CB07C)去查 log ,就可以把這封信的訊息從頭追到尾
這樣會比較容易判斷問題出在哪裡

看更多先前的回應...收起先前的回應...
tomcloud iT邦新手 5 級 ‧ 8 年前 檢舉

你好
我試了一下是蠻多有流水號的信件
這個都是寄不出去的嗎?
而且這個指令打下去跑超快而且跑也跑不完...

tomcloud iT邦新手 5 級 ‧ 8 年前 檢舉

不好意思我剛剛用postsuper -d ALL刪掉佇列的郵件了
然後再發一封mail到yahoo信箱在用你的指令查詢果然真的有訊息出現
訊息如下
442CC1030038 1815 Wed Aug 19 15:05:00 我的mail位置
(host mx2.mail.tw.yahoo.com[203.188.197.10] refused to talk to me: 453 Mail from mailserver的IP位置 not allowed - [90])
雅虎信箱@yahoo.com.tw

麻煩高手解釋一下內容好嗎
感謝

灌籃高手 iT邦高手 1 級 ‧ 8 年前 檢舉

你的IP被yahoo擋掉了,可能是發太多信了

tomcloud iT邦新手 5 級 ‧ 8 年前 檢舉

那抱歉再問一下這個錯誤訊息
這次是私人企業收不到信我查到的訊息如下
(host 對方主機[對方IP] refused to talk to me: 554-對方主機 554 Your access to this mail system has been rejected due to the sending MTA's poor reputation. If you believe that this failure is in error, please contact the intended recipient via alternate means.)
這次的錯誤訊息又不一樣
一堆客戶的公司都收的到為獨這家公司收不到我們的

我要發表回答

立即登入回答