我是好人 <bigpo.bbs@bbs.ncku.edu.tw>
wrote in message
news:3beKLT$ITx@bbs.ncku.edu.tw...
> ※ 引述《kenduest.bbs@bbs.cynix.com.tw
(小州)》之銘言:
> : http://www.sendmail.org/faq/section3.html#3.27
> : http://www.sendmail.org/tips/relaying.html
> : 另外版上使用 "mail"、"sendmail"
的標題找一下,其實就可以找到答案了。
> : sendmail 在 8.8.x
版本後,預設就是不幫任何主機做 mail relay
> : 的動作,只有本機主機可以使用 sendmail
來發信,其他主機都會
> : 拒絕。 所謂的 mail relay
的動作,就是提供某個連線端可以透過
> : 這台主機寄信,然後 sendmail
程式會幫它把信件寄給對方。
> : 比方我的 sendmail.cf 檔案內容可以找到:
> : # Access list database (for spam stomping)
> : Kaccess hash /etc/mail/access
> : /etc/mail/access 比方下面的例子:
> : mail.xxx.com.tw RELAY
> : 210.242.11 RELAY
> : 139.100.200.123 RELAY
> : 改好後,執行 makemap hash /etc/mail/acccess <
/etc/mail/access
> : 上面就是打開只要連線端為 mail.xxx.com.tw ,
或者是 ip 來源為
> : 210.242.11.xx 或者是 139.100.200.123
的話,就開放這個連線端可以
> : 透過 mail server 發信到任何 internet 區域。
> : # Hosts that will permit relaying ($=R)
> : FR-o /etc/mail/relay-domains
> : /etc/mail/relay-domains 比方下面的例子:
> : .xyz.com.tw
> : 允許 .xyz.com.tw 連線線端透過這台 mail server
發信出去。
> : 另外也代表任何連線端可以連上這台 mail server
發信到 .xyz.com.tw 。
>
> 不好意思!!這些設定我都已經設好了,
> 其他什麼POP3、imap前方的#也拿掉了,
> 現在主機上寄信、收信沒問題,
> 但用Outlook只能寄不能收????
> 這是什麼問題呢???
>
>
PS:之前的文章我都看過,也都試過但是就是不行耶??
> 以前記得只要改POP3和relay-domians就可以了!!
> 現在換RH6.1+CLE0.9就不行了??
> 請幫忙解答吧!!
>
小州兄如此熱心+細心的跟我們分享經驗實在是非常令人感動。
然而﹐巧婦難為無米之炊。在沒有詳細的信息提供之下﹐能提出那樣的建議實在難得
了。
最起碼﹐您應說清楚﹕
“現在主機上寄信、收信沒問題”是怎麼一個沒問題﹐您是如何確定的﹖
“但用Outlook只能寄不能收????”究竟是怎麼不能收﹖看到什麼錯誤信息
﹖/var/log/maillog 上面有什麼發現﹖﹖
“這是什麼問題呢???”誰知道﹖起碼您自己認為是什麼問題呢﹖
還有﹐您目前的 sendmail 版本是什麼﹖sendmail 8.10以後的話﹐設定檔都改在
/etc/mail 裡面了﹐且 sendmail.cw 已經改成 local-host-names
了。要留意一下。
如果還是不行﹐可以嘗試從 Windows 端用 telnet
來連接嗎﹖看看每一個步驟的結果
是什麼﹖﹖
如果不會用 telnet 的方式﹐可以參考下面網頁﹕
http://pds.nchu.edu.tw/study_area/linux/linux_mail.htm