mail命令用于发送邮件,不过在centos中格式有点蛋疼。。
1. mail -s test 123456@qq.com 实际最好输出三行如图
大家注意到,第一行是命令:mail -s test 123456@qq.com
第二行是内容: content
第三行是什么,是:CTRL + D,内容输出完成。
最好是三行,当然你可以直接输出空内容的邮件:
mail -s test 123456@qq.com
EOT
但是命令和结束符 CTRL + D 也要分成两行
2. echo "this is echo" | mail -s test 123456@qq.com
利用管道直接输出内容到邮件
3. mail -s test 123456@qq.com<testmail
从文件 testmail 读取内容,并发送。
4. 添加附件
mutt -s "hello world" 123456@qq.com -a attachmentfile
编辑完内容后,按 Y 发送邮件
安装mutt命令:yum install mutt -y