基于个人电子邮件地址的 Exim 路由

基于个人电子邮件地址的 Exim 路由

我正在尝试将单个用户逐个从基于 Exim 的邮件系统迁移到 Exchange 2010 系统。我希望通过暂时保留基于 Exim 的系统作为 MX 来实现这一点,并且在 Exchange 系统上创建用户邮箱时,在 exim 系统上为该用户创建手动路由规则,以便本地和远程发件人发给他们的任何邮件都将发送到 Exchange 邮箱。

我对 Exim 的经验有限,但目前为止我看到的手动路由规则似乎都是基于域的,但这些地址(在 Exchange 和 Exim 系统上)将具有相同的域,因此我希望能够根据特定的电子邮件地址进行路由。最好的方法是什么?

答案1

Exim Book 给出了带有用户部分查找的手动路线的示例5.6.1 使用 manualroute 路由器

以下是根据您的需要修改的版本(基于7.4 manualroute 路由器在书里):

exchange_people:
   driver = manualroute
   domains = example.net  ## limit router to addresses in example.net domain
   local_parts = lsearch;/etc/e_users 
   route_list = * exchange.example.net ## send to  exchange.example.net host
   transport = remote_smtp

相关内容