- 论坛徽章:
- 0
|
不知大家有沒搞過:同一個域中有幾台郵件服務器,並且服務器在不同的地方(比如深圳sz,廣州gz)。要求做到:sz的用戶郵件保存在sz服務器,gz用戶的郵件保存在gz服務器;sz用戶發郵件給gz用戶時,由sz服務器轉給gz服務器。
我的做法是:通過postfix 的transport_maps參數實現,具體如下:
1,vi /usr/local/etc/postfix/main.cf #加入以下選項,我是用mysql存儲用戶帳戶的
transport_maps = mysql:/usr/local/etc/postfix/mysql_virtual_transport_maps.cf
2, vi /usr/local/etc/postfix/mysql_virtual_transport_maps.cf
user = postfix
password = postfix
hosts = localhost
dbname = postfix
table = alias
select_field = transport_maps
where_field = mlist
有遇到類似情況的朋友,請留言。詳細情形,再一起探討...... |
|