unix命令大全--电子邮件(E-mail)的使用简介 [PHP相关]

作者:谁偷了汝的凶兆 发布于:2017-04-28 浏览:7903次 收藏

将文件当做 E-mail 的内容送出

执行格式:mail -s “Subject-string” username@address < filename

Example

%mail -s "program" user < file.c 将 file.c 当做 mail 的内容,送至 user, subject name 为 program。

(实际上,在Ubuntu中并不能将邮件发送到邮箱,例如163邮箱,而是在/var/mail文件夹下面生成了一个 以当前用户名为文件名的文件,并在其中指出了错误信息。)

传送 E-mail 给本地使用者

执行格式:mail username %mail user

传送 E-mail 至 外地

执行格式: mail username@receiver-address

Example

%mail paul@gate.sinica.edu.tw Subject : mail test



键入信文内容



按下 “Control D” 键或 ” . ” 键结束信文。 连按两次 “Control C” 键,则中断工作,不送此信件。 Cc: ( Carbon copy : 复制一份信文,给其他的收信人 )

检查所传送之 E-mail 是否送出,或滞留于本所之邮件伺服站中

执行格式:/usr/lib/sendmail -bp

( 若屏幕显示为 “Mail queue is empty” 之信息,表示 mail 已送出。

若为其它错误信息,表示 E-mail 因故尚未送出。)

读取信件

执行格式: mail

常用指令如下:

cd [directory] chdir to directory or home if none given

d [message list] delete messages

h print out active message headers

m [user list] mail to specific users

n goto and type next message

p [message list] print messages

q quit, saving unresolved messages in mbox

r [message list] reply to sender (only) of messages

R [message list] reply to sender and all recipients of messages

s [message list] file append messages to file

t [message list] type messages (same as print)

u [message list] undelete messages

v [message list] edit messages with display editor

w [message list] file append messages to file, without from line

x quit, do not change system mailbox

z [-] display next [previous] page of headers

! shell escape


如果文章对您有所帮助,希望继续支持我们,您的支持是我们最大的动力 ¥打赏
声明:文章内容由作者原创或整理,未经允许,不得转载!
  • 评论于 2017-11-30 12:33:34

    现在都用邮件平台发送邮件了。我用的赛邮效果挺好,可以看看

    回复
您需要登录后才可以评论。登录 | 立即注册