提问人:mercutio 提问时间:11/25/2009 更新时间:11/25/2009 访问量:736
使用 php 处理邮件转发
Handling mail forwarding with php
问:
我的应用程序中有一项功能可以处理和解析传入的电子邮件。
邮件通过通常的方法进入,其中 exim 作为 .forward 文件:
| /path/to/php /path/to/mail/handler.php
这会将 RFC822 格式的文本发送到我的处理程序,该处理程序使用解析器将其分解并移交给我的应用程序的其余部分。
需要添加新功能才能将任何邮件转发到 [email protected] 以及 [email protected]
我试图找出一种方法,以最简单的方法做到这一点。漫长的方法是获取解析后的消息,修改收件人:地址并作为新邮件发送。
所以我的问题是:“转发”RFC822格式消息的简单方法是什么?有没有办法告诉 exim 转发邮件?
答:
1赞
Scott Saunders
11/25/2009
#1
你应该让 Exim 这样做,而不是 PHP。邮件服务器都是关于转发电子邮件的。应该有一种方法可以在 .forward 文件中添加多个地址。如果你不知道怎么做,https://serverfault.com/ 就是要问的地方。
评论
0赞
mercutio
11/25/2009
澄清一下 - 邮件处理程序不仅用于转发邮件,这是现有邮件处理程序的一项新功能,可以执行各种其他操作
评论