2009-11-24 60 views
0

我在应用程序中处理和分析传入电子邮件的功能。使用php处理邮件转发

的邮件进来通过常规的方法与进出口银行作为.forward的文件:

| /path/to/php /path/to/mail/handler.php 

这将RFC822格式的文本到我的处理程序,它使用一个解析器来分解,并移交给休息我的应用程序。

新功能需要被添加到一起的任何邮件转发到[email protected][email protected]

我试图想出一个办法做到这一点最简单的办法。很长的路要走解析的消息,修改To:地址并作为新邮件发送。

所以我的问题是:什么是“转发”RFC822格式的消息的简单方法?有没有办法告诉exim转发邮件呢?

回答

1

你应该有Exim做到这一点,而不是PHP。邮件服务器都是关于转发电子邮件。应该有一种方法可以在.forward文件中添加多个地址。如果你不知道如何,https://serverfault.com/是要问的地方。

+0

只是为了澄清 - 邮件处理程序不仅仅用于转发邮件,这是现有邮件处理程序的一项新功能,它可以处理各种其他的东西 – mercutio 2009-11-24 17:26:22