千家信息网

Linux基础命令---sendmail发送邮件

发表于:2024-10-08 作者:千家信息网编辑
千家信息网最后更新 2024年10月08日,sendmailsendmail 是postfix中的一个发送邮件的代理程序,它负责发送邮件到远程服务器,并且可以接收邮件。sendmail在发送邮件的时候,默认从标砖输入读取内容,以"."为结束。此
千家信息网最后更新 2024年10月08日Linux基础命令---sendmail发送邮件

sendmail

sendmail 是postfix中的一个发送邮件的代理程序,它负责发送邮件到远程服务器,并且可以接收邮件。sendmail在发送邮件的时候,默认从标砖输入读取内容,以"."为结束。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。

1 、语法

sendmail [option ...] [recipient ...]

2 、选项参数列表

选项

说明

-bd

进入deamon模式

-bi

初始化别名数据库

-bm

从标准输入读取邮件

-bp

列出邮件列表

-bs

独立的smtp模式,从标准输入读取,输出到标准输出

-C

main.cf 的位置

-F

指定发送者的全名

-f

指定发送者

-i

忽略只有单独点的行

-q

以给定的时间间隔处理队列中的邮件

3 、实例

1 )给某人发送邮件

[root@localhost ~]# sendmail david // 发送邮件给 david ,默认的发送者是 root

123.

.

[root@localhost ~]# tail /var/spool/mail/david // 查看 david 邮箱,收到邮件

Delivered-To: david@david.cn

Received: by mailsrv.david.cn (Postfix, from userid 0)

id 5B3A7143211; Fri, 5 Oct 2018 21:33:34 +0800 (CST)

Message-Id: <20181005133334.5B3A7143211@mailsrv.david.cn>

Date: Fri, 5 Oct 2018 21:33:29 +0800 (CST)

From: root@david.cn (wejie)

To: undisclosed-recipients:;

123.

2 )指定发送者

[root@localhost ~]# sendmail -f weijie david //weijie 发送邮件给 david

hehe

.

You have new mail in /var/spool/mail/root

[root@localhost ~]# tail /var/spool/mail/david // 查看 david 邮箱,发送者是魏杰

Delivered-To: david@david.cn

Received: by mailsrv.david.cn (Postfix, from userid 0)

id 3544314308F; Fri, 5 Oct 2018 21:37:11 +0800 (CST)

Message-Id: <20181005133711.3544314308F@mailsrv.david.cn>

Date: Fri, 5 Oct 2018 21:37:07 +0800 (CST)

From: weijie@david.cn (wejie)

To: undisclosed-recipients:;

hehe

3 )查看表中有哪些字段

[root@localhost ~]# mysqlshow -u root -p test wj // 显示数据库 test 中的表 wj 的信息

Enter password:

Database: test Table: wj

+-------+---------+-------------------+------+-----+---------+-------+---------------------------------+---------+

| Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment |

+-------+---------+-------------------+------+-----+---------+-------+---------------------------------+---------+

| id | int(11) | | NO | | | | select,insert,update,references | |

| name | text | latin1_swedish_ci | NO | | | | select,insert,update,references | |

+-------+---------+-------------------+------+-----+---------+-------+---------------------------------+---------+


做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密码:n7bk


0