.使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.cnanything

@[email protected]

三、更新虚拟域名规则

$postmap/etc/postfix/virtual

四、重启postfix

$servicepostfixrestart

**************************************

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

****************************************

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

******************************************

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

相关推荐