mailx命令介绍
mailx是UNIX系统上用来处理邮件的工具,使用它可以发送,读取邮件。下面看看如何使用它来发送邮件。
$ mailx -s "mail's subject" receiver@mail.com
运行命令之后将进入输入状态,输入邮件内容,此时支持回车换行等。按Ctrl+D退出输入状态并完成发送。
如何增加附件
$ mailx -s "mail's subject" -a 'path/attach1' -a 'path/attach2'receiver@mail.com
如何预先指定邮件内容
假设邮件内容放置在文本文件msg中
$ mailx -s "mail's subject" receiver@mail.com < msg
或者
$ cat msg | mailx -s "mail's subject" receiver@mail.com
如何指定多收件人
$ mailx -s "mail's subject" receiver1@mail.com,receiver2@mail.com
如何指定抄送人
$ mailx -s "mail's subject" -c copy1@mail.com,copy2@mail.com receiver@mail.com
如何指定密送人
$ mailx -s "mail's subject" -b secret1@mail.com,secret1@mail.com receiver@mail.com
密送人的意思是: secret1@mail.com 和 secret1@mail.com 可以分别收到一封mailx发送给 receiver@mail.com 的邮件,但彼此互不知对方。receiver@mail.com 也不知道密送人的存在
GO-BACK UP-LEVEL TOP