Xenserver 6.2 无法使用 gmail smtp 发送警报

Xenserver 6.2 无法使用 gmail smtp 发送警报

我使用的是 Xenserver 6.2,并配置了 ssmtp.conf 和 mail_alert.conf,以便通过电子邮件接收警报。我按照http://support.citrix.com/servlet/KbServlet/download/34969-102-706058/reference.pdf文档。我使用 gmail smtp 发送电子邮件。当我尝试:

[root@xen /]# ssmtp [email protected]

从命令行尝试发送电子邮件,没有问题。一切顺利。但是当我设置一些虚拟机来生成警报时,就会生成警报。我在 XenCenter 中看到,但电子邮件不起作用。我在 /var/log/maillog 文件中看到以下内容:

May 27 16:17:09 xen sSMTP[30880]: Server didn't like our AUTH LOGIN (530 5.7.0 Must issue a STARTTLS command first. 18sm34990758wju.15 - gsmtp)

从命令行一切正常。这是上述命令行操作的日志记录:

May 27 15:55:58 xen sSMTP[27763]: Creating SSL connection to host
May 27 15:56:01 xen sSMTP[27763]: SSL connection using RC4-SHA
May 27 15:56:04 xen sSMTP[27763]: Sent mail for [email protected] (221 2.0.0 closing connection ln3sm34863740wjc.8 - gsmtp) uid=0 username=root outbytes=495

有任何想法吗?

答案1

/etc/ssmtp/ssmtp.conf发布您的和文件的内容将会很有用/etc/mail_alert.conf

无论如何,您是否尝试过将UseTLS=YES其纳入/etc/mail_alert.conf

相关内容