1. apt-get install mutt msmtp
2. ~/.muttrc & ~/.msmtprc 是当前用户的配置信息, 如果不加则会使用全局配置: /etc/Muttrc (msmtprc暂时找不到该文件, 不知为何?)
3. vi ~/.muttrc
在最后加上:
set sendmail="/usr/bin/msmtp" set use_from=yes set realname="chen_dong" ##发件人名字 set from=chen[email protected] ##发件人地址 set envelope_from=yes
4. vi ~/.msmtprc, 然后修改此文件的权限为600
defaults port 587 tls on tls_trust_file /etc/ssl/certs/ca-certificates.crt account freemail host smtp.partner.outlook.cn from [email protected] auth on user [email protected] password XXXXXXX logfile ~/.msmtp.log account default : freemail
5. 测试
echo "hello world" | mutt -s "title" [email protected]
http://muttrcbuilder.org/
http://www.mutt.org/doc/manual/manual-6.html
以上两个网站和muttrc文件有关.
http://msmtp.sourceforge.net/doc/msmtprc.txt
以上这个网站是msmtprc的示例文件
时间: 2024-08-03 12:44:52