0

我的应用程序中有一个功能可以处理和解析传入的电子邮件。

邮件通过通常的方法进入,将 exim 作为 .forward 文件:

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

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

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

我试图找出一种最简单的方法来做到这一点。很长的路要走,获取已解析的消息,修改 To: 地址并作为新邮件发送。

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

4

1 回答 1

1

您应该让 Exim 执行此操作,而不是 PHP。邮件服务器都是关于转发电子邮件的。应该有一种方法可以在您的 .forward 文件中添加多个地址。如果你不知道怎么做,https://serverfault.com/是问的地方。

于 2009-11-24T17:13:09.343 回答