由于公司业务需要,领导要求发送报警邮件,在我的认知中应该是有两种,一种是将服务器搭建为邮件服务器,这种可以使用postfix或者sendmail等,但是配置相对比较复杂,对运维人员水平要求也比较高。其实完全没有必要这么做。这就说到我们的第二种方法了,可以调用第三方邮件服务器。我们公司有自己的邮件服务器,所以直接新建了个账户,然后在这台需要发送的服务器上进行配置就可以了。服务器是centos6.8的系统。配置是在/etc/mail.rc这个文件中配置的。主要有以下几个配置项需要调整
[[email protected] beifen]# egrep -v "^#|^$" /etc/mail.rc set [email protected] set smtp=mail.xxxx.com.cn set smtp-auth-user=xx set smtp-auth-password=xxxx set smtp-auth=login
from:指定谁发送这封邮件,可以理解为自己发邮件时自己的邮箱地址
smtp:指定外部邮件服务器的地址,这里是用完整域名指定
smtp-auth-user:指定外部服务器认证的用户名
smtp-auth-password:指定外部smtp服务器认证用户的密码
smtp-auth:指定邮件的认证方式
小伙伴赶紧试试吧
时间: 2024-10-14 05:48:21