欢迎来到天天文库
浏览记录
ID:13799450
大小:35.82 KB
页数:4页
时间:2018-07-24
《linux mail命令用法浅析linux基础教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、http://www.lampbrother.net linuxmail命令用法浅析Linux基础教程在这里整理一下Linux中mail命令的使用。mail也是一个常用的命令,我们在很多地方都要用到它,比如定时把系统状况或日志发送到我们的邮箱里等等。 首先通过help参数来查看mail的所有参数如下: 复制代码代码如下: Usage:mail[-BDFintv~][-ssubject][-aattachment][-ccc-addr][-bbcc-addr] [-rfrom-addr][-hhops][-Aaccount][-Rreply-addr]to-addr…
2、 mail[-BDeHiInNRv~][-Tname][-Aaccount]-f[name] mail[-BDeinNRv~][-Aaccount][-uuser] 1、发送标题加文本内容 运行命令: 复制代码代码如下: mail-s“thisisatitle”bbmonkey62@163.com 回车,继续输入文本,也就是邮件内容 复制代码代码如下: thisiscontent 然后按Ctrl+D退出。 复制代码代码如下: EOT 上面是最简单的例子,假如我们想要发送给多个邮箱呢?在上面的邮箱后面加另外的邮箱地址,邮箱间以空格隔开即可,如下: 复
3、制代码代码如下: mail-s“thisisatitle”bbmonkey62@163.comadmin@163.comhttp://www.lampbrother.net 在上面的例子中,发件人是Linux当前的登录用户名,比如我当前登录的用户名为admin,那么发送的邮箱地址是admin@163.com,如果邮箱后缀域名是163.com的话。但有时我们想写上发件人的名称,还有不想采用默认的邮箱地址,这时我们可以这么做: 复制代码代码如下:mail-s“thisisatitle”-r“myname@zihou.me”bbmonkey62@163.com 这时发件人邮
4、箱就变为了myname@zihou.me,一些垃圾邮件就是采用的这种方法,隐藏自己真实的邮件地址。 如果我们想要收件人回复邮件时,回复的邮箱地址与我们的发信邮箱不同,那么我们可以自定义回复邮箱地址,如下: 复制代码代码如下:mail-s“thisisatitle”-r“myname@zihou.me”-R“myreply@zihou.me”bbmonkey62@163.com 那么收信人回复时,会默认发送到myreply@zihou.me,而不是默认的myname@zihou.me。 2、发送附件 有时我们需要发送附件,那么也是非常容易的,如下: 复制代码代码如下
5、: mail-s“thisisatitle”-r“myname@zihou.me”-a“/home/hadoop/report/3.txt”bbmonkey62@163.com 在这里要说明一下的时,如果我们的附件是不大的文本文件,我们有时也用不着发送附件,可以直接将附件的文本当做邮件内容发送,这样通过邮件查看时也更方便些,如下: 复制代码代码如下: mail-s“thisisatest”bbmonkey62@163.com
6、就是每次输入邮件内容都需要在命令运行后回车输入内容,最后还要再按Ctrl+D完成。实际上,可以不用这么费劲的,如下: 复制代码代码如下: echo“thisiscontent”
7、mail-s“thisisatitle”bbmonkey62@163.com 通过echo命令来输入邮件内容“thisiscontent”,这样就简单多了! 4、查看邮件http://www.lampbrother.net 通过mail命令也可以查看收到的邮件,这个我就简单说一下吧,毕竟这个相对不常用,命令很简单,直接输入mail,会出现收到的邮件,每个邮件都对应一个序列号,如果要查看某封邮
8、件,直接在?后输入数字序列号即可。 在?后输入help可以查看所有的参数,如下: 复制代码代码如下: ?help mailcommands typetypemessages nextgotoandtypenextmessage fromgiveheadlinesofmessages headersprintoutactivemessageheaders deletedeletemessages undele
此文档下载收益归作者所有