还是记录一个小点:如何在 linux上使用 sendmail发送邮件?

总共分为以下几个步骤:

1、安装 sendmail
CentOS上使用 yum即可安装,具体步骤略过

2、配置主机名
/etc/sysconfig/network文件中修改 HOSTNAME配置项,如果没有则新增,如下所示:

HOSTNAME=abc.cn

/etc/hosts文件中增加相应的解析配置,如下所示:

192.168.0.2 abc.cn

使用 hostname命令设置主机名,如下所示:

$ hostname abc.cn

3、重启 sendmail服务

$ systemctl restart sendmail

4、使用 sendmail命令发送邮件,使用 -t选项让 sendmail从标准输入中读取邮件内容,使用单独一行的 '.'结束输入,如下所示:

$ sendmail -t
Subject: hello
From: zhoumin@abc.cn
To: 15319715380@qq.com

This is a test.
.

5、查看是否收到邮件
打开 QQ邮箱,可以发现上述邮件,如下所示:
示例邮件截图

Logo

鸿蒙生态一站式服务平台。

更多推荐