linuxmail命令收发邮件 mail命令 收不到邮件

1. 如何查看linux的mailqueue
$mailq
$sendmail -bp
$ll /var/spool/mqueue这是mail队列存放的目录,可以将里面的文件删除来清空mailqueue
可以通过这些命令来查看邮件是否送出

2. 如何发送mail
1)将文件当做电子邮件的内容送出
语法:mail -s “主题”用户名@地址< 文件
例如:
$mail -s "send with content that is a file" sherry@geminimobile.com< install.log
2)传送mail给本系统用户
$mail 用户名
3)编辑邮件内容
$mail sherry@geminimobile
Subject: messge for job 编辑标题后回车
Apple this job. 开始编辑内容,结束后按Ctrl+D退出内容编辑
Cc:输入cc地址,如果没有可以直接回车将邮件发送出去
注:Ctrl+C可以中断邮件编辑
4)快速发送邮件
$echo “邮件正文” | mail -s 邮件主题 sherry@geminimobile.com
5)发送附件
$uuencode 附件名 显示附件名 | mail -s "subject" sherry@geminimobile.com
注:uuencode是将二进制文件转换为文本文件的过程,转换后的文件可以通过纯文本e-mail进行传输,在接收方对该文件进行uudecode,即将其转换为初始的二进制文件。

6)发送邮件时增加-v选项可以在终端看到邮件服务器的response

[root@tc-40432-5s ~]# mail -v -s "send with content that is afile" sherry@geminimobile.com< install.log
sherry@geminimobile.com...Connecting to [127.0.0.1] via relay...
220 localhost.localdomain ESMTP Sendmail 8.13.1/8.13.1; Mon, 13 Dec2010 14:40:13 +0800
>>> EHLOlocalhost.localdomain
250-localhost.localdomain Hello tc-40432-5s [127.0.0.1], pleased tomeet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5
250-DELIVERBY
250 HELP
>>> MAILFrom:<root@localhost.localdomain>SIZE=60054 AUTH=root@localhost.localdomain
250 2.1.0 <root@localhost.localdomain>...Sender ok
>>> RCPTTo:<sherry@geminimobile.com>
>>> DATA
250 2.1.5 <sherry@geminimobile.com>...Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .
250 2.0.0 oBD6eDwW006082 Message accepted for delivery
sherry@geminimobile.com...Sent (oBD6eDwW006082 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT
221 2.0.0 localhost.localdomain closing connection

3. 系统收到的mail会保存在/var/spool/mail/用户名 文件夹中
收mail,键入mail就会显示当前用户的前20封mail。可对邮件进行查看删除等操作。键入?可显示所有命令
$mail
Mail version 8.1 6/6/93. Type ? for help.
"/var/spool/mail/root": 37 messages 37 new
>N 1 root@localhost.localMon Dec 13 11:5521/940 "Cron<root@tc-40432-5s>/usr/sbin/logrotate/usr/local/gemini/hss/3.0.0-ga1/etc/logrotate-stats/hss-stats-rotate"
.
.
.
& ?
Mail Commands
t <messagelist>type messages
ngoto and type next message
e <messagelist>edit messages
f <messagelist>give head lines of messages
linuxmail命令(收发邮件) mail命令 收不到邮件
d <messagelist>delete messages
s <message list>fileappend messages to file
u <messagelist>undelete messages
R <messagelist>reply to message senders
r <messagelist>reply to message senders and all recipients
pre <messagelist>make messages go back to /usr/spool/mail
m <userlist>mail to specific users
qquit, saving unresolved messages in mbox
xquit, do not remove system mailbox
hprint out active message headers
!shell escape
cd[directory]chdir to directory or home if none given

A <message list> consists ofintegers, ranges of same, or user names separated
by spaces. If omitted, Mail uses the last messagetyped.

A <user list> consists of usernames or aliases separated by spaces.
Aliases are defined in .mailrc in your home directory.

在linux文本命令平台输入 mail -f mbox,就可以看到当前目录下的mbox中的邮件了。
cd 改变当前所在文件夹的位置
读信时,按一次Ctrl+C,退出阅读状态。

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/301670.html

更多阅读

为什么QQ接收不到图片?接收不到怎么办? qq接收不到图片 空白

为什么QQ接收不到图片?接收不到怎么办?——简介最近在公司使用QQ和客户联系,但是对方发来的图片总是收不到,该如何是好?以下为自己的一个经验分享,希望对大家有用。为什么QQ接收不到图片?接收不到怎么办?——检查网络是否稳定!为什么QQ接收

安卓智能手机收不到短信怎么 安卓收不到10086短信

安卓智能手机收不到短信怎么——简介安卓智能手机收不到短信息,这是智能手机的一个常出现的毛病,但如果恢复出厂设置就一定能收到短信息,可是,我们费力设置的很多东西就都白费了,我的手机出现这问题后,又买了一个新的,没用一天,就又出现了这

qq邮箱怎么收不到邮件 qq邮箱收不到信息

qq邮箱怎么收不到邮件——简介qq邮箱怎么收不到邮件,此类情况很多朋友都遇到过,qq邮箱收不到邮件怎么回事,分析原因有几种可能,邮件被列为垃圾邮件,第二种可能是QQ邮件被隐藏起来了。针对这几种情况,小编和大家一起来学习qq邮箱怎么收不到

手机收不到短信该怎么办 移动卡突然收不到短信

手机收不到短信该怎么办——简介手机有时候会出现这样那样的问题,但最抓狂的,是突然发现,发出去的短信,怎么也没有回复,经常联系的人,平时发短信立刻回复的很久都没回复,这才发现手机收不到短信了。手机收不到短信该怎么办——工具/原料收

声明:《linuxmail命令收发邮件 mail命令 收不到邮件》为网友撩妹首席指导师分享!如侵犯到您的合法权益请联系我们删除