Ubuntu下使用ssmtp+mailutils配合163邮件配置自动发送邮件

语墨
2023-02-15 / 0 评论 / 26 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年02月15日,已超过885天没有更新,若内容或图片失效,请留言反馈。
  1. 安装 ssmtp mailutils
apt install -y ssmtp mailutils
  1. 编辑配置ssmtp文件
vim /etc/ssmtp/ssmtp.conf
# cat /etc/ssmtp/ssmtp.conf | grep -v ^#
root=postmaster
#163邮箱smtp
mailhub=smtp.163.com:465
hostname=ubuntu
UseTLS=Yes
#163邮箱
root=xxxxx@163.com
#邮箱名
AuthUser=xxxxx
#授权码
AuthPass=授权码
#注意这里是授权码,需要去邮件界面手动添加

le55r2ob.png

vim /etc/ssmtp/revaliases
# cat /etc/ssmtp/revaliases | grep -v ^#

root:123456@163.com:smtp.163.com:465
#用户名:发送邮箱地址:邮箱smtp地址:端口
  1. 测试
echo "hello world" | mail -s "title" 666666@qq.com
  1. 配置定时任务
crontab -e
0 14 * * 1 cd /root/&&/root/sendMessage.sh
0

评论 (0)

取消