作者 主題: outlook2007 "在傳送郵件前登入內送郵件伺服器"  (閱讀 2892 次)

0 會員 與 1 訪客 正在閱讀本文。

oldming

  • 懷疑的國中生
  • **
  • 文章數: 53
    • 檢視個人資料
我碰到在國外有些地方用outlook2007寄信時出現 0x800ccc80 的錯誤,
爬文後將外寄伺服器設定從"使用與內送伺服器相同的設定"改為"在傳送郵件前登入內送郵件伺服器",
信寄出去了沒問題.
但換個旅館或回國後,這樣的設定寄信outlook會收到一封"未傳遞的主旨"的信,並在maillog中看到該信被reject如下:

Oct 20 16:39:33 mail dovecot: pop3-login: Login: user=<oldming>, method=PLAIN, rip=::ffff:xx.xx.xx.xx, lip=::ffff:192.168.0.11
Oct 20 16:39:33 mail dovecot: POP3(oldming): Disconnected: Logged out top=0/0, retr=0/0, del=0/10, size=114537
Oct 20 16:39:33 mail postfix/smtpd[21339]: warning: xx.xx.xx.xx: address not listed for hostname xx.org.tw
Oct 20 16:39:33 mail postfix/smtpd[21339]: connect from unknown[xx.xx.xx.xx]
Oct 20 16:39:33 mail postfix/smtpd[21339]: NOQUEUE: reject: RCPT from unknown[xx.xx.xx.xx]: 554 5.7.1 <oldming@xx.com.tw>: Relay access denied; from=<oldming@oldming.idv.tw> to=<oldming@xx.com.tw> proto=ESMTP helo=<oldmingxxx>

從"在傳送郵件前登入內送郵件伺服器"字面上來看並比對maillog,的確有先登入並成功的動作,但從postfix的設定來看沒有理由通過阿?設定如下:
該xx.xx.xx.xx並未設定在內
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination

奇怪的是在國外當outlook出現0x800ccc80錯誤時,改為"在傳送郵件前登入內送郵件伺服器"就可以通過並寄出?
這跟國外的isp有關嗎?