Exim电子邮件转发

我有一些问题,我认为这不是很难解决,但我是一个启动器,这对我来说真的很先进,我是一个程序员,我所知道的关于服务器是很容易的东西,如configurationWeb服务器,我的公司正在面对来自微软Hotmail的IP地址,我们无法通过我们的IP向Hotmail用户发送电子邮件,所以我们决定租用一个VPS作为“中继邮件服务器”,所以当用户进行身份validation时我们的服务器,而不是电子邮件本身发送它将被发送远程使用我们的VPS。 这就像一个转发,但电子邮件应具有相同的标题,如来自,回复等。它应该是由主服务器,但通过我们的VPS发送的电子邮件的副本。 我会尽量画出来:P

.----------------------------------------------------. | happy user sending e-mail using our e-mail server | '----------------------------------------------------' | (authenticate) | .---------------------. .---------------------. | our exim server | --(blocked)--| hotmail destination | '---------------------' '---------------------' | (magic goes here) .-----' .-----------------. .---------------------. | VPS with exim | ------ | hotmail destination | '-----------------' '---------------------' 

希望你们明白我的问题,对不起,如果我的英语不好,我是巴西人:P

感谢您的关注

您必须在eximconfiguration中configuration两个不同的路由器。 首先必须是所谓的manualroute和第二个标准的dnslookup

 magic: driver = manualroute domains = hotmail.com transport = remote_smtp route_data = vps.server.com no_more usual: driver = dnslookup domains = !+local_domains transport = remote_smtp no_more . . . . . 

当消息从上到下通过路由器时,他们首先落入magic路由器。 Domains选项是定义路由器何时被触发的条件。 如果目标域匹配“hotmail.com”,路由器将该消息推送到预定义的服务器,处理将停止。 如果域不匹配,则消息将落入下一个usual路由器。 如果消息已经发送到外层空间,驱动程序通过DNS定义合适的目标服务器并向其发送消息。