700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 在linux下运用mutt和msmtp发邮件

在linux下运用mutt和msmtp发邮件

时间:2020-12-23 03:09:21

相关推荐

在linux下运用mutt和msmtp发邮件

在Linux系统中,想要发送邮件,可以使用mutt和msmtp服务。

1、安装mutt和msmtp服务

执行命令:sudo apt-get install mutt

sudo apt-gey install msmtp

2、mutt的配置

系统全局设置/etc/Muttrc,如果使用某个系统用户,可以在~/.muttrc中设置。 vi .muttrc

set sendmail="/usr/bin/msmtp"

set use_from=yes

set realname="xxx"

setfrom=xxx@#自己的发件箱邮箱地址

set envelope_from=yes

这里说下~/目录的事情,就是/home下的用户名目录 .muttrc是这个文件是隐藏的文件,采用ls-a才可以看到隐藏的文件,如果是在桌面环境下需要用ctrl+H才可以看到隐藏的文件。

3、MSMTP

创建~/.msmtprc和~/.msmtp.log,分别为配置和日志文件。

vi .msmtprc

account default

host from xxx@

auth plain userxxx #登录账户的用户名 password xxxx #登录账户的密码 logfile ~/.msmtp.log#可以将相关的邮件发送日志保存在这个文件中。

由于password是明码,所以我们需要修改此文件的权限。

chmod 600 .msmtprc #用户有读写的权限,组合其他无权限 touch ~/.msmtp.log#touch是创建该文件夹,

到这里,你可以发送邮件了,我们测试一下。

echo "test" |mutt -s "my_test_xxx"xxxx@#右面的邮箱为我们要发送给对方的邮箱

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。