只是在检查邮件头时注意到了。我可以看到第一个希望是数据库服务器10.90.2.117到我的exchange服务器10.90.2.59。我在exchange服务器的消息头分析器中看到的名称是: FQDN是UPPSRVEX4.upp-ltd.local,当消息离开我们公司防火墙的IP 5.148.79.5时,它仍然说FQDN是UPPSRVEX4.upp-ltd.local。
这是可以/正确的,还是应该像mail.upp-ltd.com或mx.upp-ltd.com那样?以FQDN结尾的.local vs .com重要吗?
发布于 2019-08-12 04:51:52
取决于您希望接收来自服务器的邮件的人,这可能是至关重要的。
例如,要成功地给gmail地址发送电子邮件,HELO中的服务器名必须有匹配的反向DNS设置到它来自的IP --使用.local
或类似的TLD是不可能的。您还需要SPF和/或DKIM记录,并使用SMTP w/ SSL或TLS。当然,SSL/TLS证书中的服务器名称需要与HELO中的名称匹配,等等。
如果这只是为了公司内部的沟通,那么这个名字并不重要,但是应该在您的环境中使用DNS。就我个人而言,我会用正确的方式.
发布于 2019-08-12 23:17:17
SMTP会话建立后,发送电子邮件服务器和接收电子邮件服务器之间将开始SMTP协议会话。发送电子邮件服务器或客户端将EHLO或HELO SMTP命令及其FQDN发送到接收服务器。作为响应,接收服务器发送成功代码并提供自己的FQDN。如果在发送连接器(而不是接收连接器)上配置此属性,则可以自定义发送服务器提供的FQDN。https://social.technet.microsoft.com/Forums/azure/en-US/4dde9b79-18e4-407f-8edc-896e6c40eb25/need-to-modify-server-response-to-ehlo-helo?forum=exchangesvradmin
https://serverfault.com/questions/978910
复制