AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 674055
Accepted
Lisek
Lisek
Asked: 2015-03-10 07:13:32 +0800 CST2015-03-10 07:13:32 +0800 CST 2015-03-10 07:13:32 +0800 CST

Zimbra - 不同 IP 地址上的域

  • 772

我想要做的是正确设置 zimbra。我在我的服务器上使用多个域。全部在一个 IP 地址上。

但是对于一个新域,我希望它以不同的方式可见。我想要实现的是在 zimbra 服务器上为这个域准备一个特殊的 IP 地址,并配置 zimbra 使用它来发送和接收电子邮件。

所以 - postfix 必须监听这个 IP 地址。

如果我连接到这个 IP,我应该有 HELO 和我的“新”域

如果我从 zimbra 发送电子邮件 - 它应该从这个新 IP 发送。

所以我做了什么:

我VirtualIPAddress在 zimbra 上进行了尝试(只是为了在任何地方都合适——这对我没有帮助——我知道——它仅适用于 webmail 证书,直到 SNI 将部署在 Zimbra 9 中)

并尝试像这样配置域:

http://forums.zimbra.com/administrators/58056-how-set-different-outgoing-ip-each-domain.html

所以我有发件人依赖的正则表达式:

/@domain\.com$/ domain_com

在 master.cf.in 我有:

    domain_com unix - - n - - smtp
    -o smtp_bind_address=1.1.1.1 (my new IP)
    -o smtp_helo_name=domain.com
    -o smtpd_banner=domain.com ESMTP
    -o syslog_name=postfix-domain_com

所以我在这里得到的 - 似乎 Zimbra 8.6.0 没有加载这个文件,因为没有错误(我应该认为 - 因为默认的 zimbra 正在侦听所有端口 - 应该有冲突)

那么我应该如何正确配置 zimbra 以仅对一个域使用单独的 IP 地址?

另外 - 更新 zimbra 时是否会存档这些文件?或者它们会在更新时被覆盖?

domain-name-system
  • 1 1 个回答
  • 2662 Views

1 个回答

  • Voted
  1. Best Answer
    masegaloeh
    2015-03-11T00:56:05+08:002015-03-11T00:56:05+08:00

    在进入主要问题之前先弄清楚一些附带问题:

    更新 zimbra 时会归档这些文件吗?或者它们会在更新时被覆盖?

    是的,Zimbra 将覆盖 master.cf.in 和所有 zimbra 预定义的配置模板。

    所以我在这里得到的 - 似乎 Zimbra 8.6.0 没有加载这个文件,因为没有错误(我应该认为 - 因为默认的 zimbra 正在侦听所有端口 - 应该有冲突)

    上面的配置是修改后缀行为以设置另一个传出实例(不是传入实例)。所以它不需要监听任何端口。因此没有其他错误,如果发生任何错误,zimbra(或 postfix)将停止工作。要验证 zimbra 是否使用了新配置,请参阅master.cf文件。


    现在主要问题

    我应该如何正确配置 zimbra 以仅对一个域使用单独的 IP 地址?

    您可以使用称为 Postfix Multiple Instance 的 postfix 特定功能。它在 postfix官方文档中有大量记录。所以你可以试试。这个 Unix.SE 问题中还有其他资源:postfix multidomain myhostname configuration。

    您可以使用该教程,但无法实现此功能:如果我连接到此 IP,我应该有 HELO 和我的“新”域。您只会实现您的外发电子邮件目标: 如果我从 zimbra 发送电子邮件 - 它应该从这个新 IP 发送。


    旁注

    使用像 zimbra 这样的控制面板的缺点是在原始包中失去了一些灵活性。在您的情况下,您将无法使用 100% 后缀功能,因为它会受到 Zimbra 特定配置的限制。例如:在当前版本中,zimbra 还不支持 Postfix Multi Instance 功能来实现您的全部目标。

    • 4

相关问题

  • Solaris DNS

  • resolv.conf 在经过一段时间后被更改

  • 为什么有些网站的网址中没有“www”就无法显示?[关闭]

  • 为本地网络中的名称解析添加自定义 dns 条目

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve