注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 服务器监控策略浅谈
 帮助

在Postfix里给邮箱定虚拟别名


2008-06-12 20:36:42
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ronald.blog.51cto.com/140996/81599
公司原来的邮箱域名很长(如abcdefg.com),不太好记。
因此申请了一个短邮箱域名(如h.com)。

在切换到新的短邮箱服务器后,如何确保客户发给公司的长邮箱域名后缀的邮件仍然能够接收到呢?

首先要确保每个邮箱地址的前缀必须和老邮箱地址的前缀是一样的。

其次要在Postfix中进行如下设置。

在/etc/postfix/main.cf中:
mydestination = 后面加入 abcdefg.com

然后在virtual_alias_maps中加入一个无限别名:
@abcdefg.com @h.com

我的virtual_alias_maps指向的是mysql库中的alias表,因此我增加了一条记录,将address设为@abcdefg.com,goto设为@h.com即可。

需要重启postfix服务。


另外,如果你的服务器处于电信和网通的双网络环境中,并将公司域名(如a.com)指向到主机托管方提供的一个内部域名(如in.cn)上(这样做的目的是由主机托管方来帮我们自动切换到你可以访问的最快的网络)。
在双线路环境中,有些MDA(邮件投递代理)会将客户发的someone@a.com地址替换成了someone@in.cn,这时候我们也必须要使用以上重定向技术才能接收到发往someone@in.cn的邮件。

本文出自 “我的影子站在岸边” 博客,请务必保留此出处http://ronald.blog.51cto.com/140996/81599





    文章评论
 
2008-06-13 09:27:02
学习一下 支持

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: