$ echo"Subject: leaving now"| sendmail recip
你也可以用sendmail發(fā)送一條包含一條標題行的完整信息。不過使用這個方法時,你的標題行會被添加到要發(fā)送的文件中,如下例所示:
Subject:Requested lyrics
I would just like to say that,inmy opinion, longer hair and other flamboyant
affectations of appearance are nothing more...
你也可以發(fā)送這樣的文件(lyric文件包含標題和正文):
$ sendmail recip < lyrics
sendmain的輸出也可以很冗長。如果你感到好奇并希望查看發(fā)送系統(tǒng)和接收系統(tǒng)之間的交互linux命令,請?zhí)砑?v(verbose)選項。
$ sendmail -v recip@emailsite.com < lyrics
mutt
mutt是通過命令行發(fā)送郵件的一個很好的工具,在使用前你需要安裝它。mutt的一個很方便的優(yōu)勢就是它允許你在郵件中添加附件。
使用mutt發(fā)送一條快速信息:
$ echo"Please check last night's backups"| mutt -s "backup check" recip
從文件中獲取內(nèi)容:
$ mutt -s "Agenda" recip < agenda
使用-a選項在mutt中添加附件。你甚至可以添加不止一個附件 —— 如下一條命令所示:
$ mutt -s "Agenda" recip -a agenda -a speakers < msg
在以上的命令中,msg文件包含了郵件中的正文。如果你沒有其他補充的內(nèi)容,你可以這樣來代替之前的命令:
$ echo""| mutt -s "Agenda" recip -a agenda -a speakers
mutt另一個有用的功能是可以添加抄送(-c)和密送(-b)。
$ mutt -s "Minutes from last meeting" recip@somesite.com -c myboss < mins