使用php处理邮件转发

时间:2009-11-24 17:02:52

标签: php email exim

我的应用中有一项处理和解析收到的电子邮件的功能。

邮件以exim作为.forward文件通过常规方法进入:

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

这会将RFC822格式的文本发送给我的处理程序,该处理程序使用解析器将其分解并移交给我的应用程序的其余部分。

需要添加新功能以将任何邮件转发至 foo@mysystem.com 以及 bar@othersystem.com

我正试图找出一种以最简单的方式做到这一点的方法。漫长的方法是获取解析的消息,修改To:地址并作为新邮件发送。

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

1 个答案:

答案 0 :(得分:1)

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