安装:aptitude install sendmail
设置主机名:vim /etc/hostname
zabbix.company.com
vim /etc/hosts
127.0.0.1 localhost zabbix.company.com localhost.localdomain
X.X.X.X zabbix.company.com #主机ip地址
开启sendmail发邮件功能:
#vim /etc/mail/sendmail.mc
DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
更改成:将它修改为如下,表明接收任何地方的连接。
DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=0.0.0.0')dnl
:wq保存退出
#mv sendmail.cf sendmail.org #备份sendmail配置文件
#m4 sendmail.mc sendmail.cf #重新生成配置文件
注意:如果在执行"m4 sendmail.mc >sendmail.cf"命令时却收到了"sendmail.mc:10: m4: Cannot open /usr/share/sendmail-cf/m4/cf.m4: No such file or directory"错误信息,那表明你没有安装sendmail-cf包,但我没有碰到。