Debian Etch 套件預設是使用 Exim4,在安裝 base system 套件後即自動啟動,但無法寄出到 Internet,察看 /var/log/exim4/mainlog 訊息後:
** xxx@gmail.com R=nonlocal: Mailing to remote domains not supported
1.編輯並修改 /etc/exim4/update-exim4.conf.conf 下列兩行:
dc_eximconfig_configtype=’internet’ #預設為 local
dc_smarthost=’msxx.hinet.com’ #遠端的SMTP主機,利用它來發送郵件
2.修改 /etc/mailname ,改成你所在寄送郵件的領域(domain)。
3.執行 exim4 -bV 可測試 exim4 的配置有否出錯。
4.重新啟動 exim4:
# /etc/init.d/exim4 restart
5.外部郵件發送測試
# exim4 -bt kenming.wang@gmail.com
R: dnslookup for xxx@gmail.com xxx@gmail.com router = dnslookup, transport = remote_smtp host gmail-smtp-in.l.google.com [209.85.147.27] MX=5 host alt2.gmail-smtp-in.l.google.com [64.233.183.114] MX=10 host alt1.gmail-smtp-in.l.google.com [66.249.83.114] MX=10 host gsmtp163.google.com [64.233.163.27] MX=50
※ 相關參考文件:
。 Exim4 郵件服務器
Hello~
不瞭解交換連結是啥意思?
您可以直接引用我的連結或文章,註明出處即可。 🙂
你好,
可以與您交換連結嗎?
title:消失的紅河村
http://ballwarm.blogspot.com