欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

linux设置smtp发送邮件到自己的qq、126、163邮箱

程序员文章站 2022-06-15 08:43:05
前置条件:开启邮箱的 POP3/SMTP/IMAP 服务POP3/SMTP/IMAP开启服务:IMAP/SMTP服务已开启|关闭POP3/SMTP服务已开启|关闭1.修改/etc/mail.rcvim /etc/mail.rc在文件尾部添加这些内容设置126邮箱set from=“邮箱账号”@126.comset smtp=smtp.126.com set smtp-auth-user=“邮箱账号”@126.comset smtp-......

前置条件:开启邮箱的 POP3/SMTP/IMAP 服务
linux设置smtp发送邮件到自己的qq、126、163邮箱

1.修改/etc/mail.rc

 
vim /etc/mail.rc

在文件尾部添加这些内容

设置126邮箱

set from=“邮箱账号”@126.com
set smtp=smtp.126.com       
set smtp-auth-user=“邮箱账号”@126.com
set smtp-auth-password=“代理授权码”
set smtp-auth=login

set from=“邮箱账号”@126.com
set smtp=smtp.126.com       
set smtp-auth-user=“邮箱账号”@126.com
set smtp-auth-password=“代理授权码”
set smtp-auth=login

 

设置163邮箱

set from=“邮箱账号”@163.com
set smtp=smtp.163.com       
set smtp-auth-user=“邮箱账号”@163.com
set smtp-auth-password=“代理授权码”
set smtp-auth=login

set from=“邮箱账号”@163.com
set smtp=smtp.163.com       
set smtp-auth-user=“邮箱账号”@163.com
set smtp-auth-password=“代理授权码”
set smtp-auth=login

2.设置完成后 重启邮件

 
systemctl restart  postfix 
systemctl restart  mailx

systemctl restart  postfix 
systemctl restart  mailx

3.向邮箱发送测试邮件

 
echo "测试文字"| mail -s "邮件主题" “邮箱账号”@qq.com
echo "测试文字"| mail -s "邮件主题" “邮箱账号”@126.com

echo "测试文字"| mail -s "邮件主题" “邮箱账号”@qq.com
echo "测试文字"| mail -s "邮件主题" “邮箱账号”@126.com
4.登录邮箱查看接受的邮件

本文地址:https://blog.csdn.net/weixin_48001639/article/details/107125108