Linux發送郵件

1.直接使用shell當編輯器

[root@phburdb1 mail]# mail -s "Hello World" juncai.chen@innolux.com
Hello juncai
Cc:
You have new mail in /var/spool/mail/root
第一行是输入的命令,-s表示邮件的主题,后面的juncai.chen@innolux.com则是邮件的接收人,输入完这行命令后回车,会进入邮件正文的编写,我们可以输入任何文字,比如上面的两行。当邮件正文输入完成后,需要按CTRL+D结束输入,此时会提示你输入Cc地址,即邮件抄送地址,没有直接回车就完成了邮件的发送

2.使用管道進行郵件發送

[root@phburdb1 mail]# echo "Hello juncai.chen" | mail -s "Hello World" juncai.chen@innolux.com

3.使用文件進行郵件發送

[root@phburdb1 worktmp]# mail -s "file test" juncai.chen@innolux.com <swap.log

4.指定發件人地址

[root@phburdb1 worktmp]# mail -s "file test" juncai.chen@innolux.com <swap.log -- -f mailsender_nhdba@innolux.com

不必太糾結于當下,也不必太憂慮未來
原文地址:https://www.cnblogs.com/guilingyang/p/5417653.html