【问题标题】:Configure MX and postfix配置 MX 和后缀
【发布时间】:2017-04-23 01:06:39
【问题描述】:

我有两个域,dom1.com 和 dom2.com; dom1.com 有 IP1; dom1.com 的电子邮件由 google 处理。

我需要创建一个电子邮件,xxx@dom2.com 并将所有电子邮件重定向到 dom1.com 的电子邮件帐户(例如:yyy@dom1.com)

我想使用安装在 dom1.com 服务器上的 postfix。

我是这样设置 dom2.com 的 MX 记录的:

     MX mail.dom2.com 
mail A  IP1

所以 mail.dom2.com 应该指向 IP1。

为了在 dom1.com 服务器上配置 postfix,我做了如下操作:

myhostname = dom1.com
mydestination = dom1.com, dom2.com


virtual_alias_domains = hash:/etc/postfix/virtual_domains
virtual_alias_maps = hash:/etc/postfix/virtual

在虚拟域中:

dom1.com     #domain
dom2.com     #domain

在虚拟中:

xxx@dom2.com yyy@dom1.com

比我为这两个文件做的 postmap 和我重新加载 postfix ...但是发送电子邮件到 xxx@dom2.com ,我没有在 yyy@dom1.com 上接收电子邮件

哪里出错了?

提前致谢

【问题讨论】:

    标签: postfix


    【解决方案1】:

    您要使用的选项是:Catch-all

    本教程将帮助您设置带有后缀的包罗万象的电子邮件地址。

    第 1 步:配置 Catch-All 帐户

    编辑 /etc/postfix/virtual 并配置您的全部地址,如下所示。

    # nano /etc/postfix/virtual
    @example.com myuser
    

    如果您想在 catch-all 中添加异常并且不想在 catch-all 中添加特定帐户,请将它们也添加到 /etc/postfix/virtual 文件中。以下配置将发送所有电子邮件给用户“myuser”,除了 info@example.com 和 support@example.com 的电子邮件。

    @example.com myuser
    info@example.com  info
    support@example.com support
    

    保存 /etc/postfix/virtual 文件并执行以下命令。

    # postmap /etc/postfix/virtual
    

    2。更新 Postfix 配置文件

    编辑 Postfix 配置文件 /etc/postfix/main.cf 并在文件末尾添加以下行。

    # nano /etc/postfix/main.cf
    
    virtual_alias_maps = hash:/etc/postfix/virtual
    

    3.重新加载 Postfix 服务器

    更改后我们需要重新加载服务器以激活添加的新设置使用以下命令重新加载后缀配置。

    # service postfix reload
    

    【讨论】:

      猜你喜欢
      • 2013-05-27
      • 2013-08-21
      • 2011-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多