栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux利用mutt和msmtp发邮件

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux利用mutt和msmtp发邮件

安装

CentOS8:

yum update -y
yum install mutt msmtp -y

Debian10:

apt update -y
apt install mutt msmtp -y
配置(以QQ邮箱为例)

进入用户根目录,新建两个隐藏文件(前面带.号),内容如下

vim .muttrc
set sendmail="/usr/bin/msmtp"
set use_from=yes
set realname="愿蝉鸣永恒" # 发件人名字,可随意填写
set from=258*******@qq.com # 发件人地址
set envelope_from=yes

set charset="utf-8"
set send_charset="utf-8"
set content_type = "text/html;charset=utf-8"
vim .msmtprc
account default
#代理邮箱服务器,这里以qq邮箱为例
host smtp.qq.com
#端口
port 465
#同上发件人地址
from 258*******@qq.com
tls_starttls off
tls on
tls_certcheck off
#验证方式
auth login
#用户名
user 258*******
#qq邮箱授权码
password gja*********

 因为该文件包含授权码,修改下文件权限

chmod 600 .msmtprc

授权码获取步骤:
登录QQ邮箱,进入设置页下的账户栏

 开启SMTP服务(这里已经开启了)

 用密码手机按要求发短信后,点我已发送

得到授权码,妥善保存,若关闭了服务,再开启需要重新发送短信

测试发信
echo "this is body"|mutt -s "this is title" 258********@qq.com
测试结果

扩展阅读 

mutt其他参数可参考:Linux使用Mutt发送邮件/附件 - seasonzone - 博客园

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/467771.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号