1,安裝msmtp,mutt
2,建立msmtp配置檔案
<code>nano </code><code>/etc/msmtprc</code>
配置檔案内容:
<code># Set default values for all following accounts.</code>
<code>defaults</code>
<code>logfile </code><code>/var/log/msmtp/msmtp</code><code>.log</code>
<code># The SMTP server of the provider.</code>
<code>account [email protected]</code>
<code># SMTP郵件伺服器位址</code>
<code>host smtp.foo.com</code>
<code># 發送的郵件Email</code>
<code>from [email protected]</code>
<code>auth login</code>
<code>tls off</code>
<code># 郵件伺服器登入賬号</code>
<code>user [email protected]</code>
<code># 郵件伺服器登陸密碼</code>
<code>password 123456</code>
<code># Set a default account</code>
<code>account default : [email protected]</code>
編輯完後,要修改本檔案權限
<code>chmod</code> <code>600 </code><code>/etc/msmtprc</code>
建立log目錄
<code>mkdir</code> <code>-p </code><code>/var/log/msmtp</code>
3,建立mutt配置檔案
<code> </code><code>nano </code><code>/root/</code><code>.muttrc</code>
<code>set</code> <code>sendmail=</code><code>"/usr/bin/msmtp -C /etc/msmtprc"</code>
<code>set</code> <code>use_from=</code><code>yes</code>
<code>set</code> <code>realname=</code><code>"abc"</code>
<code>set</code> <code>[email protected]</code>
<code>set</code> <code>editor=</code><code>"nano"</code>
4,發郵件測試
<code> </code><code>echo</code> <code>"haha"</code><code>|mutt -s </code><code>"abc"</code> <code>test</code><code>@163.com</code>
如果等一會後提示端口25連接配接失敗,有可能是目前伺服器上屏蔽了25端口。
本文轉自 zl1030 51CTO部落格,原文連結:http://blog.51cto.com/zl1030/1782909