首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置MX和postfix

配置MX和postfix
EN

Stack Overflow用户
提问于 2016-10-13 18:43:32
回答 1查看 393关注 0票数 0

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

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

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

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

代码语言:javascript
复制
     MX mail.dom2.com 
mail A  IP1

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

为了在dom1.com服务器上配置postfix,我执行了以下操作:

代码语言:javascript
复制
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中:

代码语言:javascript
复制
dom1.com     #domain
dom2.com     #domain

在虚拟环境中:

代码语言:javascript
复制
xxx@dom2.com yyy@dom1.com

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

错误在哪里?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2017-04-23 01:06:40

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

本教程将帮助您使用postfix设置通用的电子邮件地址。

步骤1.配置全包帐号

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

代码语言:javascript
复制
# nano /etc/postfix/virtual
@example.com myuser

如果您想在catch-all中添加异常,但又不想捕获所有特定帐户,那么还可以将它们添加到/etc/postfix/virtual文件中。下面的配置会将所有邮件发送给用户“myuser”,除了info@example.com和support@example.com的邮件。

代码语言:javascript
复制
@example.com myuser
info@example.com  info
support@example.com support

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

代码语言:javascript
复制
# postmap /etc/postfix/virtual

2.更新后缀配置文件

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

代码语言:javascript
复制
# nano /etc/postfix/main.cf

virtual_alias_maps = hash:/etc/postfix/virtual

3.重新加载后缀服务器

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

代码语言:javascript
复制
# service postfix reload
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40018793

复制
相关文章

相似问题

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