螢光霉菌...(b) 撰寫於文章 <3YEj12$G5V@sob.m7.ntu.edu.tw>...
>※ 引述《kenduest.bbs@bbs.cynix.com.tw (小州)》之銘言:
>: ※ 引述《Ireul.bbs@sob.m7.ntu.edu.tw (螢光霉菌...(b))》之銘言:
>: > 我的linux red hat 6.0 無法收發mail
>: > 使用 ps -x 時有
>: >  510 ?        S      0:00 sendmail: accepting connections on port 25
>: > 而且在 /etc/inetd.conf 中也有
>: > pop-3   stream  tcp     nowait  root    /usr/sbin/tcpd  ipop3d
>: > imap    stream  tcp     nowait  root    /usr/sbin/tcpd  imapd
>: > 而ipop3d imapd 這個檔也確實存在
>: > 用windows95收信時也確實找的到主機
>: > 可是寄信給主機卻都寄不到
>: > 所以當然也沒有辦法測試是否也能收到信
>: > 怎麼會這樣呢.......
>:   好吧... 那一一確認好了。比方你的主機名稱是 mail.abc.com.tw,而
>:   該主機上你的 id 帳號名稱是 ireul 好了。請執行:
>:   telnet mail.abc.com.tw 25  然後看看出現什麼訊息。若是有看見類似
>:   這樣子的訊息,就代表 sendmail 程式可以收到回應:
>:   220 mail.abc.com.tw ESMTP Sendmail 8.9.3/8.9.3; Thu, 30 Dec 1999
>:   OK... 接下來,下面的步驟應該是不會有問題的。接著輸入:
>:   helo localhost
>:   mail from:ireul@mail.abc.com.tw
>:   rcpt to:ireul@mail.abc.com.tw
>:   data
>:   .
>:   quit
>:   然後檢查一下 ireul 信箱是否有信件。檢查的方式,可以執行 mail 或是
>:   pine 這類程式來檢查。另外檢查 /var/spool/mail/ireul 檔案也是可以的。
>:   你可以試著使用上面的方式檢查一下,有問題的話,再提出來吧 :)
>
>     只可以在主機裡頭寄信
>     可是可用windows95來收信
>     如果用windows95來寄信會出現
>
>無法傳送郵件,因為有一位收件者被伺服器拒絕。被拒絕的電子郵件地址是
'ireul@140.1
>11.81.7"。 主旨 'qqaa', 帳號: 'ireul-melinux', 伺服器:
'melinux.ilantech.edu.tw
>', 通訊協定: SMTP, 伺服器回應: '550 <ireul@140.111.81.7>... Relaying
denied', 連接埠: 25, 安全(SSL): 否, 伺服器錯誤: 550, 錯誤碼: 0x800CCC79
>
>這是怎麼回事呢.......
>


可以用 ireul@140.111.81.7 這樣的地址麼﹖確定不是 ireul@[140.111.81.7] 麼﹖

然後﹐您在 Windows 那邊的 repply to 地址可以被接收端的 mail server 反查得到
麼﹖如果您的 mail server 是使用 smart host 寄信的話﹐確定對方已經將您 relay
了麼﹖

如果可能﹐將您的 telnet mail.sserver.address 25 的全過程﹐以及在 mail server
上面的 /var/log/maillog 的最後部份列出來麼﹖