准备工作:
|
apt-get install -y exim4
|
apt-get install -y mutt |
|
其实debian一般默认安装是有exim4的,不保准有的精简安装版没有,apt-get一下吧。
配置:
|
dpkg-reconfigure exim4-config |
|
第一步:布拉布拉布拉,OK
第二步:mail sent by smarthost; received via SMTP or fetchmail ,OK
第三步:System mail name: 输入本机域名:malegebi.com,OK
第四步: Please enter a semicolon-separated list of IP addresses. The Exim SMTP listener daemon will listen on all IP addresses listed here. ,继续OK
第五步: IP-addresses to listen on for incoming SMTP connections: 输入127.0.0.1,继续OK
第六步: Other destinations for which mail is accepted: 留空,继续OK
第七步:Machines to relay mail for: 留空,继续OK
第八步:IP address or host name of the outgoing smarthost: 输入smtp.gmail.com::587,继续OK
第九步:Hide local mail name in outgoing mail? ,选NO
第十步:布拉布拉布拉,OK
第十一步:Keep number of DNS-queries minimal (Dial-on-Demand)?,选NO
第十二步:Delivery method for local mail: 选mbox format in /var/mail/ ,继续OK
第十三步:Split configuration into small files? ,选YES
第十四步:布拉布拉布拉,OK
第十五步: Root and postmaster mail recipient:留空,继续OK
第十六步:exim4这时自动重启。
继续
第十七步:
|
vim /etc/exim4/passwd.client |
|
加入
|
*.google.com:你的Gmail邮箱用户名@gmail.com:你的密码 |
|
第十八步:
|
chown root:Debian-exim /etc/exim4/passwd.client |
|
第十九步:
|
vim /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost |
|
在“remote_smtp_smarthost:”这段最后一个“}”下添加:
第二十步:
echo ‘YOUR-USER-NAME@LocalHost: 你的gmail邮箱用户名@gmail.com’ >> /etc/exim4/email-addresses
第二十一步:
搞定!
测试
echo “邮件正文” | mutt -s “标题” XXX@xxx.com #改XXX@xxx.com为期望接收到邮件的邮箱。
来源:中国特色 原文:Debian下使用让Exim4通过Gmail发邮件
好好看看