.使postfix邮件服务器支持多域名

假设现在我有两个这样的域名 kavin.com 和 kavin.cn。现在 kavin.com 作为主域名已经成功地在ip地址为 125.168.2.16 的服务器上配置了postfix。即可以通过 [email protected] 发送和接收邮件。现在希望 kavin.cn 域名也指向该服务器,并可以通过 [email protected] 发送和接收邮件,并且两个域名对应的用户是一致的,即发送给 [email protected] 的邮箱的用户实际上也是给 [email protected] 邮箱的用户的邮件,而同一个用户abc可以选择使用 [email protected] 或者 [email protected] 发送邮件,而接收方看到的是不同的域名发出来的邮件。



够啰嗦了,好,马上开始吧。



一、对postfix的虚拟域名相关选项进行设置

$ vi /etc/postfix/main.cf

virtual_alias_maps=hash:/etc/postfix/virtual

二、定义虚拟域名转换规则

$ vi /etc/postfix/virtual                  //在文件末尾添加上下面两行

kavin.cn anything

@kavin.cn @kavin.com

三、更新虚拟域名规则

$ postmap /etc/postfix/virtual

四、重启postfix

$ service postfix restart

**************************************
上述配置尚未通过....


****************************************
上述配置我全部取消之后,在extman后台的别名管理里面 将@b.com和@c.com加入都a.com 的别名里面;同事 mail.b.com mail.c.com全部做MX解析指向同一台邮箱服务器iP;除了不能多域登录,多域名收发邮件问题解决!

******************************************
从QQ发到到extmail邮件系统的文字为乱码问题,是应该服务器没有安装相应的中文版包;找到相应的中文包之后,既可解决!

猜你喜欢

转载自qianxunniao.iteye.com/blog/1576144
今日推荐