Linux下mail命令【邮件的收发】
1. 首先在发送端安装sendmail
# yum install sendmail -y
2. 如何发送mail
(1).将文件当做电子邮件的内容送出
语法:mail -s “主题”用户名@地址
输入内容: XXX
以点结束: . 【或者Ctrl+D退出内容编辑】
举例说明:
(2).发送邮件给本机用户
语法:mail 本机用户
输入主题: XXX
输入内容: XXX
以点结束: . 【或者Ctrl+D退出内容编辑】
举例说明:
注:Ctrl+C可以中断邮件编辑
(3).快速发送邮件
# echo "hello" | mail -s "subject" 413679364@qq.com
(4).发送邮件时增加-v选项可以在终端看到邮件服务器的response
3. 系统收到的mail会保存在/var/spool/mail/用户名 文件夹中
在linux文本命令平台输入 mail -f mbox,就可以看到当前目录下的mbox中的邮件了
举例说明:
【输入数字,即可看到某一封邮件的详细内容】
4.这是mail队列存放的目录,
可以通过这些命令来查看邮件是否送出
#mailq
#sendmail -bp
#ll /var/spool/mqueue