mail

选项

-b <地址>:指定密件副本的收信人地址;
-c <地址>:指定副本的收信人地址;
-f <邮件文件>:读取指定邮件文件中的邮件;
-i :不显示终端发出的信息;
-I :使用互动模式;
-n :程序使用时,不使用mail.rc文件中的设置;
-N :阅读邮件时,不显示邮件的标题;
-s <邮件主题>:指定邮件的主题;
-u <用户帐号>:读取指定用户的邮件;
-v :执行时,显示详细的信息。

查看当前系统下指定用户的邮件

mail -u alvin

安装mailx

安装mailx后可以通过配置/etc/mail.rc(centos下) 或/etc/nail.rc (ubuntu下)来设置linux下的邮件发件信息。

centos 下安装

# yum install mailx -y

ubuntu下安装

$ sudo apt-get install heirloom-mailx

配置mailx

# vim /etc/mail.rc
set from=notify@51alvin.com
set smtp=smtp.exmail.qq.com
set smtp-auth-user=notify@51alvin.com
set smtp-auth-password=Alvin-Notify2016
set smtp-auth=login

发送邮件

发送邮件给alvin.wan@sophroth.com ,邮件内容是email content,邮件主题是mail subject

# echo "email content"|mail -s "mail subject" alvin.wan@sophiroth.com