LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: sbrd

postfix的虚拟邮件域的问题

[复制链接]
 楼主| 发表于 2005-1-28 10:14:25 | 显示全部楼层
是呀,postfxi上是这样写的,但是不知道有没有人这样试过,有没有哪位大哥这样做过呀。
回复 支持 反对

使用道具 举报

发表于 2005-2-25 04:03:07 | 显示全部楼层
可以利用 transport 表
回复 支持 反对

使用道具 举报

发表于 2005-2-25 07:53:38 | 显示全部楼层
利用 transport 表进行邮件重定向:将一个域的邮件 @vdm.com 重定向到另一个域 @zouben.org

  1. /etc/postfix/main.cf:
  2. transport_maps = hash:/etc/postfix/transport

  3. /etc/postfix/transport:
  4. vdm.com local:zouben.org

  5. # postmap /etc/postfix/transport
  6. # /etc/init.d/postfix restart

  7. TEST:
  8. # echo "..." | mail -s "MAIL RE-DIRECT" zouben@vdm.com
复制代码

这里,vdm.com 和 zouben.org 都有一个用户 zouben。即使 vdm.com 的主机没有打开,邮件仍然能够发送。最后可以在 zouben@zouben.org 的邮箱中(/var/mail/zouben) 中发现这封邮件,而 To 仍然是:To: zouben@vdm.com。这样,当域名要更改时非常方便!

但我想,如果更改域名,这只能作为这时的一个过渡。显然,如果旧的域名 vdm.com 过期,那么到它的邮件都将无法投递,不是吗?

还有,这时邮件就不会投到 vdm.com 了,如果希望象楼主说的,同时也投到 vdm.com,应该怎么办?利用 BCC(rewrite 中用一个 auto BBC 的参数)?但 BCC 好象只能一个个写出具体地址,没有一个一揽子解决办法吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-26 11:57:19 | 显示全部楼层
多谢chowroc,我前段时间在看postfixadmin的时候,突然发现了有这种功能,但是它的原理我还没有看明白,可以定义转发域,也就是说所有到vdm.com的邮件可以通过postfixadmin的一个简单的设置全部转到zouben.org,但是这个只是在数据库里加了一条指向,在别的地方我还没有发现有其他的修改,你这个方法我周一去试试,多谢了。
回复 支持 反对

使用道具 举报

发表于 2005-2-26 17:28:34 | 显示全部楼层
可以用邮件列表来实现
回复 支持 反对

使用道具 举报

发表于 2005-2-27 09:21:05 | 显示全部楼层
Post by xiaohua
可以用邮件列表来实现


好象可以用来解决 sbrd 兄的第一个问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表