我有两个域,dom1.com和dom2.com;dom1.com有IP1;dom1.com的电子邮件由谷歌处理。
我需要创建一封电子邮件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在virtual_domains中:
dom1.com #domain
dom2.com #domain在虚拟环境中:
xxx@dom2.com yyy@dom1.com比我为两个文件做的postmap和我重新加载postfix ..。但是发送电子邮件到xxx@dom2.com,我没有透露yyy@dom1.com上的电子邮件
错误在哪里?
提前感谢
发布于 2017-04-23 01:06:40
您想要使用的选项是:Catch-all
本教程将帮助您使用postfix设置通用的电子邮件地址。
步骤1.配置全包帐号
编辑/etc/postfix/virtual并配置您的通用地址,如下所示。
# nano /etc/postfix/virtual
@example.com myuser如果您想在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/virtual2.更新后缀配置文件
编辑Postfix配置文件/etc/postfix/main.cf,并在文件末尾添加以下行。
# nano /etc/postfix/main.cf
virtual_alias_maps = hash:/etc/postfix/virtual3.重新加载后缀服务器
更改后,我们需要重新加载服务器以激活新的设置,addedUse命令用于重新加载后缀配置。
# service postfix reloadhttps://stackoverflow.com/questions/40018793
复制相似问题