2024年11月通过实例了解Linux mail命令的作用(2)

发布时间:

  ⑴在这里要说明一下的时,如果我们的附件是不大的文本文件,我们有时也用不着发送附件,可以直接将附件的文本当做邮件内容发送,这样通过邮件查看时也更方便些,如下:

  ⑵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还可作为一个电子邮件程式,不过使用的人比较少。