⑴在这里要说明一下的时,如果我们的附件是不大的文本文件,我们有时也用不着发送附件,可以直接将附件的文本当做邮件内容发送,这样通过邮件查看时也更方便些,如下:
⑵mail -s “this is a test” 《 /home/hadoop/project/.txt
⑶、不用回车输入邮件内容发送邮件
⑷在上面的例子中,你如果照做的话,你会发现很不方便,那就是每次输入邮件内容都需要在命令运行后回车输入内容,最后还要再按Ctrl+D完成。实际上,可以不用这么费劲的,如下:
⑸echo “this is content” | mail -s “this is a title”
⑹通过echo命令来输入邮件内容“this is content”,这样就简单多了!
⑺通过mail命令也可以查看收到的邮件,这个我就简单说一下吧,毕竟这个相对不常用,命令很简单,直接输入mail,会出现收到的邮件,每个邮件都对应一个序列号,如果要查看某封邮件,直接在?后输入数字序列号即可。
⑻在?后输入help可以查看所有的参数,如下:
⑼mail mands
⑽type 《message list》 type messages
⑾next goto and type next message
⑿from 《message list》 give head lines of messages
⒀headers print out active message headers
⒁delete 《message list》 delete messages
⒂undelete 《message list》 undelete messages
⒃save 《message list》 folder append messages to folder and mark as saved
⒄copy 《message list》 folder append messages to folder without marking them
⒅write 《message list》 file append message texts to file, save attachments
⒆preserve 《message list》 keep ining messages in mailbox even if saved
⒇Reply 《message list》 reply to message senders
⒈reply 《message list》 reply to message senders and all recipients
⒉mail addresses mail to specific recipients
⒊file folder change to another folder
⒋quit quit and apply changes to folder
⒌xit quit and discard changes made to folder
⒍! shell escape
⒎cd 《directory》 chdir to directory or home if none given
⒏list list names of all available mands《/p》 《p》A 《message list》 consists of integers, ranges of same, or other criteria
⒐separated by spaces. If omitted, mail uses the last message typed.
⒑在?后也可以直接输入mail写信哦,就跟上面的例子一样,所不同的是,每步都会有提示,如下:
⒒Subject: this is a title
⒓上面就是Linux中mail命令的用法介绍了,其实mail命令的用法还有很多,本文只是介绍了一些主要的用法,mail还可作为一个电子邮件程式,不过使用的人比较少。