??????Linux???????????????????????????????????????????????SendMail?? sendEmail?? Postfix?????????????????????????????????????
????????????????mutt?????????????????????????mutt??sendmail?????msmtp????????????????mutt????????????????о???1???????
????????????CentOS 6.5
????0??????????mutt??
???????????????????????
????OPENSSL:
????openssl version -a #??鰲????汾???
????SASL???????????????:
????rpm -qa | grep sasl
?????????????????
????cyrus-sasl-gssapi-2.1.23-15.el6_6.2.x86_64
????cyrus-sasl-devel-2.1.23-15.el6_6.2.x86_64
????cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64
????cyrus-sasl-plain-2.1.23-15.el6_6.2.x86_64
????cyrus-sasl-2.1.23-15.el6_6.2.x86_64
???????sasl??????У????????
????/etc/init.d/saslauthd start
????????????????????????
????chkconfig saslauthd on
??????????????????????????????????
????1?????
?????????????????°汾??
????# ????????mutt??
????cd /root/mutt-1.6.0
????# ????
????./configure --prefix=/usr/local/mutt --enable-pop --enable-smtp --with-ssl --with-sasl
????# ???
????--enable-pop ????pop
????--enable-smtp ????smtp
????--with-ssl --with-sasl ??????????Э???????£?????????????????
????PS: ????????????????QQ?????qq??????smtpЭ???????????????ssl????????????mutt????e??????????????sasl?????????????2???????????????????ü????????????????????????“SMTP authentication requires SASL”?????????????ssl?й?????
????# ???
????make && make install
????2?????????
????????1??
????????ú??????????????/usr/local/mutt/etc/?????????Muttrc??/root/.muttrc?????????????????????????????????????·??????????????????追?????
????????????
????set alias_file="~/.muttrc"
????????2??
????cat /usr/local/mutt/etc/Muttrc | grep -v ^# | grep -v ^$ > ~/.muttrc
????????????????????????????????
??????????????????????????????£?
????set folder="./Mail" #?????????????????????÷???????????????
????set from="123456789@qq.com" #???÷???????
????set realname="????" #??????????
????set smtp_pass="999999" #????
????set smtp_url="smtps://123456789@smtp.qq.com:465/" #??????????????????????QQ?????????e??????
????set use_envelope_from=yes #???????巢????????
????set use_from=yes #???????巢????????
????3??????
????mutt-1.6?汾??????????????1.4?汾??Щ????????????????£?
????mutt -s "Title???" -a /usr/local/mutt/content.txt -- rep@shoujianren.com < /root/1
???????
????-s ???????
????-a ????
????– ???????????????
????< ????????????????????????????echo xxx??????????????£?
????echo xxx|mutt -s "Title???" -a /usr/local/mutt/content.txt -- rep@shoujianren.com
????????????????????????????mutt???????????????????????????????????????????????????????ò????
????????????????????
????[root@x63 mutt]# echo "Hello" | mutt -s "Title" -- xxx@xxxx.com
????TLSv1.2 connection using TLSv1/SSLv3 (AES256-SHA256)
????SMTP authentication requires SASL
????Could not send the message.
?????????????????
?????????????????
????[root@x63 mutt]# echo "Hello3" | mutt -s "Title" -- xxx@xxxx.com
????TLSv1.2 connection using TLSv1/SSLv3 (AES256-SHA256)