Linux下如何使用邮件命令
邮件是与亲人交流消息的最快方式,有不同的电子邮件客户端服务器允许用户发送电子邮件,除此之外,Linux 默认提供通过其终端使用“mail”命令发送电子邮件的功能。我们可以编写主题、消息以及收件人的电子邮件地址,然后只需执行一个命令即可发送。
我们可以通过不同的软件包来安装 mail 命令,本文将讨论这些软件包,并详细解释 mail 命令的使用。
Linux不同发行版邮件包的安装
可以使用下面提到的命令将邮件包安装在不同的 Linux 发行版中。
对于 CentOS/Redhat:
对于 Fedora/RHEL:
对于 Debian/Ubuntu/Linux Mint:
Ubuntu 中邮件包的安装
我们将使用 mailutils 包在 Ubuntu 中安装邮件包:
它将显示后缀的四个选项及其详细信息,阅读所有选项,然后在决定要选择哪个选项后单击“确定”,因为我们决定选择“互联网站点”:
选择“Internet 站点”,然后按“确定”:
选择域名,我们选择“linux”,你可以选择自己喜欢的,然后点击“Ok”按钮继续:
mailutils 已成功安装。
Linux下如何使用邮件命令
Linux中的mail命令用于向不同的人发送电子邮件以传达一些消息,要使用mail命令,我们已经安装了mailutils,现在使用mail命令的一般语法将是:
CC [you can skip it by pressing the ENTER key]
<Type the text you want to send>
[Press CTRL + D]
使用mail子句结束邮件,输入“-s”指定主题,输入收件人电子邮件地址,按ENTER键,它会要求抄送(抄送)给它或按跳过它ENTER 键,输入您想要通信的消息,最后按 CTRL+D 发送消息。
为了更好地理解,我们使用电子邮件地址 maadiim.mm@gmail.com 发送消息,我们将使用以下命令:
当系统询问“cc”时,我们将通过按 ENTER 键跳过它,然后输入消息:
按 CTRL+D 后,邮件将成功发送,我们也可以使用单个命令发送相同的邮件:
或者使用单个命令发送电子邮件的另一种方式:
有时,我们必须将邮件发送给多个用户,在这种情况下,请使用以下语法:
如果我们想附加一些带有电子邮件地址的文件,请使用“-a”标志和邮件命令,就像我们有一个名为index.png的png文件一样,我们使用以下命令将其附加到邮件中:
如果我们在文本文件中有一条消息,并且想要从文本文件发送邮件,请执行以下命令:
要阅读邮件,请使用“mail”命令:
在输出中,我们可以看到有十三封邮件,要打开任何一封邮件,我们可以写下其索引号并按ENTER键,例如,如果我们要打开第七封邮件,我们将键入“7”并按回车键:
邮件及其详细信息已打开:
同样,要删除 4 – 15 之间的电子邮件,只需键入“d 4 15”并按 ENTER 键:
要确认删除邮件,请再次运行 mail 命令:
我们可以观察到指定的邮件已经从收件箱中删除了,这样我们就可以对邮件收件箱进行管理了。
结论
在 Linux 中,mail 命令是一个命令行实用程序,用于从命令行发送和管理电子邮件。 mail命令不仅用于发送电子邮件,还用于查看和接收来自收件人的电子邮件。在本文中,我们讨论了不同 Linux 发行版中的 mail 命令及其安装命令。我们还详细讨论了 Debian 和基于 Ubuntu 的 Linux 发行版中 mail 命令的用法。