mail (发送和接收电子邮件)

rose1 发表于 2020-10-09 09:22
浏览次数:
在手机上阅读

在类似Unix的操作系统上,mail命令发送和接收电子邮件。 本文档介绍了GNU / Linux版本的邮件。

查看英文版

目录

1 mail 运行系统环境

2 mail 语法

3 mail 例子

mail 运行系统环境

Linux

mail 语法

mail [OPTION...] [address...]

选件

-a--append=HEADER: VALUE 将给定的标头附加到要发送的消息上。
-e--exist 如果邮件存在,则返回true。
-E--exec=COMMAND 执行COMMAND。
-f--file[=URL] 在给定的邮箱URL上操作。默认邮箱为〜/ mbox。
-F--byname 根据发件人保存消息。
-H--headers 编写标题摘要并退出。
-i--ignore 忽略中断。
-n--norc 不要读取系统mailrc文件。
-N--nosum 不显示初始标题摘要。
-p--print 将所有邮件打印到标准输出。
-q--quit 导致中断以终止程序。
-r--read -p相同
-s--subject=SUBJ 发送主题为SUBJ的消息。
-t--to 在消息之前添加地址列表。
-u--user=USER 在USER的邮箱上操作。
--license 打印许可证并退出。
--external-locker=PATH 设置外部储物柜程序的完整路径
--lock-expire-timeout=SECONDS 锁定过期的秒数。
--lock-flags=FLAGS 默认的储物柜标志(E =外部,R =重试,T =时间,P = pid)
--lock-retry-count=NUMBER 设置重试获取锁定文件的最大次数。
--lock-retry-timeout=SECONDS 设置获取锁定文件的超时时间。
-m--mail-spool=URL 使用指定的URL作为邮件池目录。
--mailbox-type=PROTO 要使用的默认邮箱类型。
--tls[=BOOL] 启用TLS支持。
-?--help 显示帮助消息并退出。
--usage 显示简短用法消息并退出。
-V--version 显示程序版本并退出。
mail [OPTION...] [address...]

Options

-a--append=HEADER: VALUE Append given header to the message being sent.
-e--exist Return true if mail exists.
-E--exec=COMMAND Execute COMMAND.
-f--file[=URL] Operate on given mailbox URL. The default mailbox is ~/mbox.
-F--byname Save messages according to sender.
-H--headers Write a header summary and exit.
-i--ignore Ignore interrupts.
-n--norc Do not read the system mailrc file.
-N--nosum Do not display initial header summary.
-p--print Print all mail to standard output.
-q--quit Cause interrupts to terminate program.
-r--read Same as -p
-s--subject=SUBJ Send a message with a Subject of SUBJ.
-t--to Precede message by a list of addresses.
-u--user=USER Operate on USER's mailbox.
--license Print license and exit.
--external-locker=PATH Set full path of the external locker program
--lock-expire-timeout=SECONDS Number of seconds after which the lock expires.
--lock-flags=FLAGS Default locker flags (E=external, R=retry, T=time, P=pid)
--lock-retry-count=NUMBER Set the maximum number of times to retry acquiring the lockfile.
--lock-retry-timeout=SECONDS Set timeout for acquiring the lockfile.
-m--mail-spool=URL Use specified URL as a mailspool directory.
--mailbox-type=PROTO Default mailbox type to use.
--tls[=BOOL] Enable TLS support.
-?--help Display a help message and exit.
--usage Display a short usage message and exit.
-V--version Display program version and exit.

查看英文版

查看中文版

mail 例子

mail

打开邮件程序,并在邮箱中显示第一条消息(如果有)。如果找到邮件,则将用户置于邮件命令提示符处;类型有关命令列表。

mail support@computerhope.com

开始发送一封新电子邮件至support@computerhope.com。完成编写消息后,在新行上键入Ctrl-D。

mail

Opens the mail program and displays the first message in the mailbox, if any. If mail is found, the user is placed at a mail command prompt; type ? for a list of commands.

mail support@computerhope.com

Starts a new e-mail addressed to support@computerhope.com. When finished composing the message, type Ctrl-D on a new line.

How can I read and send e-mail from within a telnet or SSH session?

查看英文版

查看中文版

其他命令行

mailcompat | merge | mesg | mii-tool | mkdir | mv | mach |

如此好文,分享给朋友