Ubuntu使用mutt收、发、回复邮件(mutt+msmtp+fetchmail+procmail

前端之家收集整理的这篇文章主要介绍了Ubuntu使用mutt收、发、回复邮件(mutt+msmtp+fetchmail+procmail前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Ubuntu使用mutt收、发、回复邮件(mutt+msmtp+fetchmail+procmail):

说明:@H_404_3@Mutt为基于文本的邮件客户端,担当邮件用户代理角色,msmtp的作用是发邮件包括回复),fetchmail的作用是将邮件保存到本地邮箱,procmail的作用是进行邮件过滤(根据发件人、主题、关键字等对邮件进行排序、分类、整理)。

软件安装:@H_404_3@$ sudo apt-get install mutt@H_404_3@$ sudo apt-get install msmtp@H_404_3@$ sudo apt-get install fetchmail@H_404_3@$ sudo apt-get install procmail

Mutt配置:@H_404_3@$ cp –rv /etc/Muttrc ~/.muttrc@H_404_3@$ vi ~/.muttrc@H_404_3@set sendmail="/usr/bin/msmtp"@H_404_3@set use_from=yes@H_404_3@set realname="zhi.yang" @H_404_3@set from=zhi.yang@ming.com @H_404_3@set envelope_from=yes@H_404_3@:wq

Msmtp配置:@H_404_3@$ vi ~/.msmtprc@H_404_3@account default@H_404_3@host smtp.ming.com@H_404_3@port 587@H_404_3@from zhi.yang@ming.com@H_404_3@user zhi.yang@ming.com @H_404_3@password xxxxx@H_404_3@auth ntlm (auth模式根据邮箱服务器的支持情况而定)@H_404_3@tls off@H_404_3@logfile ~/.msmtp.log@H_404_3@:wq

$ msmtp --host=smtp.ming.com --port 587 --serverinfo(查看邮箱服务器支持的auth模式)

Fetchmail配置:@H_404_3@$ cp –rv /usr/share/doc/fetchmail/examples/fetchmailrc.example ~/.fetchmailrc@H_404_3@$ vi ~/.fetchmailrc@H_404_3@poll smtp.ming.com with protocol pop3@H_404_3@username "zhi.yang@ming.com" @H_404_3@password "xxxxxx" @H_404_3@mda "/usr/bin/procmail -d %T"@H_404_3@no keep@H_404_3@:wq

Procmail配置:@H_404_3@$ vi ~/.procmailrc@H_404_3@VERBOSE=yes@H_404_3@DEFAULT=/var/spool/mail/aa@H_404_3@MAILDIR=$HOME/Mail@H_404_3@LOGFILE=$HOME/.procmail.log@H_404_3@:wq

$ sudo touch /var/spool/mail/aa (此处的aa为随意写的,可自行定义)@H_404_3@$ sudo chown zhi.yang /var/spool/mail/aa

使用:@H_404_3@$ fetchmail –v (进行邮件同步)@H_404_3@$ mutt (就能看到收件箱邮件了)@H_404_3@q:退出,r:回复(根据提示操作即可)

发送1人:@H_404_3@$ echo “hello” | mutt -s “title” zhi.yang@ming.com@H_404_3@$ mutt –s “title” zhi.yang@ming.com < ~/aa.txt

发送多人:@H_404_3@$ echo “hello” | mutt -s “title” zhi.yang@ming.com zhi2.yang@ming.com

抄送邮件:@H_404_3@$ echo “hello” | mutt -s “title” zhi.yang@ming.com -c zhi2.yang@ming.com

密送邮件:@H_404_3@$ echo “hello” | mutt -s “title” zhi.yang@ming.com -b zhi2.yang@ming.com

发送附件:$ echo “hello” | mutt -s “title” zhi.yang@ming.com -a ~/aa.txt

原文链接:https://www.f2er.com/ubuntu/349604.html

猜你在找的Ubuntu相关文章