首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多IP地址机使后缀HELO名称与绑定到

多IP地址机使后缀HELO名称与绑定到
EN

Server Fault用户
提问于 2015-07-13 08:43:36
回答 1查看 1.5K关注 0票数 0

在CentOS6.6服务器上,我们通常有3-4个故障转移IP,在我们的域之间分发。这样,后缀,当发送出去的电子邮件时,绑定到为域名链接的IP,分隔每个IP的信誉状态。

唯一的问题是后缀使用主机名值作为HELO名称,并且主机名值不对应于实际使用的IP地址的反向DNS。

我们分发绑定IP的方式是通过sender_dependent_transport_maps在/etc/postfix/master.cf中定义一系列smtp传输守护进程,并将不同的域映射到带有berkeley_db的传输。这个技术在这里解释得很好:http://wied.it/blog/sender-dependent-default-transport-maps-with-postfix-the-easy-way.html

在我们的示例中,SMTP守护进程的master.cf行如下所示:

代码语言:javascript
复制
outgoing-10.10.10.20- unix - n n - - smtp -o smtp_bind_address=10.10.10.20 -o smtp_bind_address6= -o smtp_address_preference=ipv4

我们需要用这种方法改进两个方面:

  1. smtp_helo_name应该从反向DNS查找(每次后缀或smtp守护进程启动时)动态生成,而不是在配置文件中硬编码。
  2. master.cf行也是由我们的面板软件自动生成的,没有smtp_helo_name选项。理想情况下,我们希望在main.cf中定义此分配,并将其传播到所有smtp守护进程。

是否有办法从绑定地址的反向DNS查找中分配smtp_helo_name,最好是在main.cf?

EN

回答 1

Server Fault用户

发布于 2015-07-14 13:24:54

后缀不支持这些功能(基于反向IP的smtp_helo_name)。您需要在master.cf中手动硬编码它。

事实上,后缀很少使用 DNS查找作为信息源(除了几种情况下通过MX记录和DNSBL限制进行邮件路由)。你得绕开它

  1. 修补后缀或向其作者Wietse Venema或
  2. 重新启动后缀时,可能通过包装脚本动态地重新生成master.cf
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/705275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档