linux 发送邮件
一、配置发送者邮箱
vim /etc/mail.rc
文件尾增加以下内容
set from=shyangyanfei@163.com
set smtp=smtp://smtp.163.com:25
set smtp-auth-user=shyangxxx@163.com
set smtp-auth-password=123456
或者 :
set from=1968089885@qq.com smtp=”smtp.qq.com”
set smtp-auth-user=”1968089885@qq.com” smtp-auth-password=”123456”
set smtp-auth=login
说明:
from: 对方收到邮件时显示的发件人
smtp: 指定第三方发送邮件的smtp服务器地址
smtp-auth: SMTP的认证方式。默认是LOGIN,也可改为CRAM-MD5或PLAIN方式
smtp-auth-user: 第三方发邮件的用户名
smtp-auth-password: 用户名对应密码
执行命令 :echo “mail content”|mail -s test 429756472@qq.com
2 、linux 发送邮件
vim /etc/mail.rc 编辑配置文件
set from=shyangyanfei@163.com
set smtp=smtp://smtp.163.com:25
set smtp-auth-user=shyangyanfei@163.com
set smtp-auth-password=xxxx
腾讯企业邮箱POP3/SMTP协议
接收邮件服务器:pop.exmail.qq.com (端口 110),使用SSL,端口号995
发送邮件服务器:smtp.exmail.qq.com (端口 25),使用SSL,端口号465
set from=taoguqu1@taoguqu.com
set smtp=smtp.exmail.qq.com:25
set smtp-auth-user=taoguqu1@taoguqu.com
set smtp-auth-password=xxxx
echo “mail content”|mail -s test 429756472@qq.com
然后即可发送邮件
echo hello word | mail -s ” title” xxxxx@163.com