仅后缀发送没有FQDN

我正在使用OSSEC和Nagios在我们的networking上构build一种HID系统。 一切进展顺利, 但是我不能让OSSEC发送电子邮件警报。

我现在要做的是让postfix发送电子邮件,然后让OSSEC使用postfix。

我知道我的ISP阻止了端口25,而且我读过我可能需要通过另一个服务(我正在使用端口587)redirect我的电子邮件。 没有其他服务(Gmail,Comcast)似乎接受我的电子邮件。 在阅读日志后,我看到电子邮件因为反弹; Gmail:“必须首先发出STARTTLS命令”Comcast:“发件人拒绝:无效的发件人域”

最后,我没有用于此设置的FQDN。 我怀疑这可能是问题(这就是为什么我把它列入问题标题),但我真的不确定。

我不熟悉电子邮件的工作细节,我不确定“/ etc / mailname”或“myhostname”(在main.cf中)的用法是什么。

如果你能回答任何这些问题,那对我来说是非常有帮助的

我可以发送没有注册域名的网页邮件吗? 或者做所有的电子邮件服务拒绝作为垃圾邮件

– 如果没有FQDN,我应该使用“/ etc / mailname”和main.cf中的“主机名”?

– 那里有任何你认为适用于我的情况的文章或资源?

我会非常感谢你们可以解释的情况。 谢谢

  • 我真的可以发送没有注册域名的networking邮件吗?

是。 不过,您确实需要使用有效的电子邮件地址作为发件人。 您最好的解决scheme(如果您想发送电子邮件)是使用该地址的地址和中继服务器。 例如,使用gmail.com地址并使用经过validation的TLS端口587连接到gmail来发送您的邮件,即使目的地不在gmail。

  • 如果没有FQDN,我应该使用“/ etc / mailname”和main.cf中的“主机名”?

如果你有一个固定的IP地址,你应该有一个FQDN,但只要你使用上面的解决scheme,它并不重要。

  • 有什么文章或资源在你认为适用于我的情况的后缀?

如果您select一个gmail账号来使用这个function,可以search关于设置postfix的文章来转发到gmail。 我在谷歌的第一个结果是http://mhawthorne.net/posts/postfix-configuring-gmail-as-relay.html这似乎简明扼要。 对于其他电子邮件提供商,您应该能够find类似的文档。

我上面说过“如果你想发电子邮件”。 如果你正在configuration提醒,你的方式也想调查免费的短信服务。