Fedora Core Sendmail 開放遠端收發信件

来源:百度文库 编辑:神马文学网 时间:2024/04/27 05:44:01
Fedora Core Sendmail 開放遠端收發信件
Fedora Core 1 以後的版本, POP3 的設定改由 dovecot 套件來管理, 所以設定 POP3 Service 的部份跟 Redhat 9 以前的版本有些出入囉! 以下是完整的設定流程:
1. 修改 /etc/mail/sendmail.mc
找到 DAEMON_OPTIONS(‘Port=smtp,Addr=127.0.0.1, Name=MTA‘)dnl
--> 將 127.0.0.1 修改為 0.0.0.0
找到 dnl TRUST_AUTH_MECH(‘EXTERNAL DIGSET-MD5 CRAM-MD5 LOGIN PLAIN‘)dnl
還有 dnl define(‘confAUTH_MECHANISMS‘, ‘EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN‘)dnl
--> 將這兩行最前面的 dnl 拿掉
存檔後, 執行: m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
2. 修改 /usr/lib/sasl2/Sendmail.conf ( if not exists, then create one )
內容為: pwcheck_method:saslauthd
3. 修改 /etc/dovecot.conf
找到 protocols = imap imaps
--> 改為 protocols = imap imaps pop3 pop3s
4. 設定 saslauthd 和 dovecot 開機自動執行, 並重新啟動相關 service:
chkconfig saslauthd on
chkconfig dovecot on
service saslauthd start
service dovecot start
service sendmail restart
5. 檢查一下看能不能在 Outlook 正常收發信
特別注意: 郵件帳號須啟用外寄郵件驗證功能.
以 Outlook Express 為例:
工具 -> 帳戶 -> 郵件帳號 -> 內容 -> 伺服器 -> 外寄郵件伺服器: 我的伺服器需要驗證 (打勾)
相關網頁:
Jamyy‘s Weblog - Sendmail + MailScanner + ClamAV 安裝實錄Jamyy‘s Weblog - Sendmail: localhost.localdomain 的問題鳥哥的 Linux 私房菜 - 簡易 Mail Server 架設 -- Sendmail 設定
Posted by Jamyy at 2004年11月05日 13:58
from: http://cha.homeip.net/blog/archives/2004/11/fedora_core_2_s.html#more