Cent OS 利用Sendmail发送邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cent OS 利用Sendmail发送邮件相关的知识,希望对你有一定的参考价值。


1 安装相关的软件包:

[[email protected] ~]# uname -r

3.10.0-123.9.3.el7.x86_64

[[email protected] ~]# yum -y install sendmail mailx


2 修改host文件,本机IP为192.168.1.12:

[[email protected] ~]# hostname

ansible

[[email protected] ~]# vim /etc/hosts

192.168.1.12  ansible  localhost.localdomain


3 重启sendmail服务:

[[email protected] ~]# systemctl restart sendmail.service


4 测试邮件发送,-s为标题,内容需要手动输入,然后按回车键,ctrl+d结束输入:

[[email protected] ~]# mail -s "a" [email protected]

dd

EOT

上面发送邮件的方式,是在没有公网域名解析下的权宜之计,用这种方式任何一台Linux服务器都可以向外发送邮件,ansible是用在内网解析的计算机名称。

本文出自 “一万年太久,只争朝夕” 博客,请务必保留此出处http://zengwj1949.blog.51cto.com/10747365/1942737

以上是关于Cent OS 利用Sendmail发送邮件的主要内容,如果未能解决你的问题,请参考以下文章

zabbix上怎么通过sendmail发送邮件报警

zabbix上怎么通过sendmail发送邮件报警

Linux下如何利用腾讯邮箱发送邮件

centos6 利用外部的smpt服务器计划任务发送邮件

OPENWRT 里的sendmail 发送邮件的详细方法吗

linux下多个sendmail服务器怎么互发邮件