安装 mail
root@ubuntu:/home/wyf# apt-get install heirloom-mailx -y
确定 mail的配置文件位置
strings `which mail` | grep '\.rc'
修改mail的配置文件
root@ubuntu:/home/wyf# vim /etc/s-nail.rc
在配置文件中添加如下内容:
set from=wuyanfei9647@qq.com #发送邮箱
set smtp=smtps://smtp.qq.com:465
set smtp-auth-user=wuyanfei9647@qq.com
set smtp-auth-password=****** #邮箱密码或授权码
set smtp-auth=login
测试发送邮件
root@ubuntu:/home/wyf# echo "邮件内容" | mail -s "主题" wyf010530@163.com
在我的163邮箱中即可收到邮件
发送邮件方式扩展
按照以上步骤设置完毕之后即可使用mail命令发送邮件,发送邮件有以下三种方式:
方法一:交互形式发送邮件
mail + 邮箱地址
填写主题
填写内容
ctrl + d 结束输入
cc代表抄送,回车完成发送
方法二:通道形式发送
echo "邮件内容" | mail -s "主题" 邮箱地址
方法三:读取文件内容发送
mail -s "主题" "邮箱地址" < "path/filename"