Centos

Centos 6.4 Final 的外發郵件連接超時

  • September 20, 2015

我正在嘗試從我的伺服器箱發送電子郵件,但它永遠不會消失。所以我檢查了我的郵件日誌,如下所示。我從未對 /etc/postfix/main.cf 進行任何更改。我的管理員剛剛給了我一個主機來放入 conf。所以應該編輯 main.cf 的哪一部分來取這個值。

tail -f /var/log/maillog
Mar 19 13:52:54 **** postfix/sendmail[2533]: fatal: unsupported: -bt
Mar 19 13:55:32 **** postfix/pickup[2208]: F083C2C0249: uid=0 from=<root>
Mar 19 13:55:33 **** postfix/cleanup[2543]: F083C2C0249:
message-id=<20130319055532.F083C2C0249@****>
Mar 19 13:55:33 **** postfix/qmgr[5755]: F083C2C0249:
from=<root@****>, size=435, nrcpt=1 (queue active)
Mar 19 13:56:03 **** postfix/smtp[2545]: connect to
mx3.hotmail.com[65.55.**.***]:25: Connection timed out
Mar 19 13:56:33 **** postfix/smtp[2545]: connect to
mx1.hotmail.com[65.55.**.***]:25: Connection timed out
Mar 19 13:57:03 ppnc postfix/smtp[2545]: connect to
mx4.hotmail.com[65.54.**.***]:25: Connection timed out

你用的不是sendmail,而是postfix冒充sendmail,postfix告訴你它不理解-bt。

因此,您可能使用了錯誤的命令來發送郵件(或診斷您無法發送郵件的原因)。最簡單的方法是詢問為您提供“要放入 conf 的主機”的同一管理員。

作為垃圾郵件預防措施,您的 ISP/路由器可能會阻止到埠 25 的傳出連接。

你能telnet外部smtp伺服器嗎?

telnet mx1.hotmail.com 25

如果您被建議通過智能主機中繼傳出電子郵件,請在 main.cf 配置文件中配置/設置中繼主機選項。

relayhost = [gateway.example.com]

網址:

引用自:https://serverfault.com/questions/489144