ubutnu/linuxmint安装配置mutt和msmtp邮箱
- 2018-04-14 21:36:00
- admin 原创
- 5196
安装mutt、msmtp命令:
sudo apt-get install mutt sudo apt-get install msmtp
新建 ~/.muttrc文件,并输入:
set sendmail="/usr/bin/msmtp" set use_from=yes set realname="GavinHsueh" set from=xuecaijie@126.com set envelope_from=yes
realname和from根据自己情况填写。
接下来,新建msmtp的日志文件 ~/.msmtp.log
新建 ~/.msmtprc文件,并输入:
#Accounts will inherit settings from this section defaults # A gmail address account gmail host smtp.gmail.com port 587 from gavinhsueh1989@gmail.com user gavinhsueh1989@gmail.com password xxxxxxxxxxxx tls_trust_file /etc/ssl/certs/ca-certificates.crt # A 126 emali account 126 host smtp.126.com port 25 from xuecaijie@126.com auth login tls off user xuecaijie@126.com password xxxxxxxxxxxxx logfile ~/.msmtp.log # Set a default account account default : 126
from,user,password根据自己情况填写。
配置权限:
chmod 600 ~/.msmtprc
配置好之后可以输入“msmtp --host=smtp.126.com --serverinfo”命令,进行测试,输出以下结果:
然后就可以开始使用命令行发送邮件了!
echo "邮件内容" | mutt -s "邮件标题" 目标邮箱
安装完mutt后,在/usr/share/doc/mutt/html/ 下有一份很好的英文手册,可以看一下。
mutt中文手册:
https://handsomecheung.github.io/mutt-manual-cn/mutt-manual-1.5.19-cn.html
语 法:
mutt [-hnpRvxz][-a<文件>][-b<地址>][-c<地址>][-f<邮件文 件>][-F<配置文件>][-H<邮件草稿>][-i<文件>][-m<类型>] [-s<主题>][邮件地址]
参 数:
-a <文件> 在邮件中加上附加文件。
-b <地址> 指定密件副本的收信人地址。
-c <地址> 指定副本的收信人地址。
-f <邮件文件> 指定要载入的邮件文件。
-F <配置文件> 指定mutt程序的设置文件,而不读取预设的.muttrc文件。
-h 显示帮助。
-H <邮件草稿> 将指定的邮件草稿送出。
-i <文件> 将指定文件插入邮件内文中。
-m <类型> 指定预设的邮件信箱类型。
-n 不要去读取程序培植文件(/etc/Muttrc)。
-p 在mutt中编辑完邮件后,而不想将邮件立即送出,可将该邮件暂缓寄出。
-R 以只读的方式开启邮件文件。
-s <主题> 指定邮件的主题。
-v 显示mutt的版本信息以及当初编译此文件时所给予的参数。
-x 模拟mailx的编辑方式。
-z 与-f参数一并使用时,若邮件文件中没有邮件即不启动mutt。
版权声明:本站原创文章,转载请注明作者和出处。