很多朋友一看这个题目,可能还没明白过来这是一个什么事儿。没关系的,这是一个专业名词,先让小编来给大家简单介绍一下。Linux是一个内网系统的总称,意思也就是说在linux内网系统中,如何通过mail命令成功的发送邮件。今天呢,小编整理了三种基本情况的解决办法,另附linux mail 命令参数哟,希望对大家有所帮助。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

有附件又有邮件正文

先写好邮件, 比如叫 mymail,然后

uuencode 附件文件名 附件文件名 mymail

或者cat 附件文件名 uuencode 附件文件名 mymail

然后编辑你的 mymail 文件,在前面写上信的正文。 然后寄出。

实际操作:

echo ‘hellozhengwen’ >zhengwen.txt

cat 1.gif |uuencode 1.gif>>zhengwen.txt

cat zhengwen.txt|mail -s test1 ccc@35.com

将信件送给一个或以上的电子邮件地址。

mail -s 标题 -c user1 user2< mail.txt

mail -s biaotizhucsong@35.com -c chaosong@35.com -b michao@35.com< 1.txt

检查所传送的电子邮件是否送出,或滞留在邮件服务器中

语法:/usr/lib/sendmail -bp

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

若为其他错误信息,表示电子邮件因故尚未送出。

附:linux mail 命令参数:

i 忽略 tty 的中断讯号。 (interrupt)

I 强迫设成互动模式。 (Interactive)

v 列印出讯息,例如送信的地点、状态等等。 (verbose)

n 不读入 mail.rc 设定档。

s 邮件标题。

c cc 邮件地址。

b bcc 邮件地址。

看完小编为大家整理的这些linux下mail命令发送邮件的具体操作方法,是不是顿时觉得舒了一口气呢?可能很多朋友觉得好麻烦啊,还得输入那么多字符。对的,这还仅仅只是一个简单的小程序呢。大家可以想象一下程序员的大脑结构是有多复杂了吧!好了, 这些呢,就是小编为大家提供的所有linux下mail命令发送邮件的解决内容了,希望真正的帮到大家。