在尝试获取ossec功能中的邮件通知时出现了错误。我在这种情况下使用了我的Gmail帐户。我尝试了这个教程,但我无法收到来自该教程的任何电子邮件。我在/var/ossec/logs/ossec.log
中找到了错误日志,其中警告为Mail not accepted by server
。您可以查看下面的日志。
2017/10/06 20:05:18 os_sendmail(1764): WARN: Mail from not accepted by server
2017/10/06 20:05:18 ossec-maild(1223): ERROR: Error Sending email to 74.125.200$
2017/10/06 20:05:58 ossec-syscheckd: INFO: Starting syscheck scan (forwarding d$
2017/10/06 20:05:58 ossec-syscheckd: INFO: Starting syscheck database (pre-scan$
2017/10/06 20:05:58 ossec-syscheckd: INFO: Initializing real time file monitori$
以下是我在位于/var/ossec/etc/ossec.conf
的ossec.conf
配置文件中的电子邮件配置:
<global>
<email_notification>yes</email_notification>
<email_to>myrealemailaccount@gmail.com</email_to>
<smtp_server>smtp.gmail.com.</smtp_server>
<email_from>ossecm@gantz-X450CC</email_from>
<email_maxperhour>20</email_maxperhour>
<email_from>myrealemailaccount@gmail.com</email_from>
</global>
我已经将<smtp_server>
填写为smtp.gmail.com
,但仍然在我的ossec.log
中看到错误消息。
我该如何解决?我正在Ubuntu Server: 16.04
上安装此应用程序。