有没有办法简单地转发PHP脚本收到的邮件?我没有正常接收到邮箱,而是将所有传入的邮件路由到PHP脚本,该脚本将解析并将它们(从主题,主题,消息文本)记录到文本文件中。
这是脚本的 截断 版本:。
<?php
$feed = fopen ("php://stdin", 'r');
$email = '';
while (!feof($feed))
{
$email .= fread($feed, 1024);
}
fclose($feed);
$to = explode...
$from = explode..
$subject = explode...
$message = utf8_encode...
$log = fopen("/home/.../log.txt", "a+");
fwrite($log,...);
fclose($log);
?>
是否有可能 将整个邮件转发给另一个收件人,而不是转发 ?
TIA。
答案 0 :(得分:0)
显然,收到来自原始发件人的大量附加标题的电子邮件。因此,必须对其进行解析,并且仅提取和使用所需的标头。还可以修改相关的标题条目以更改发件人和&amp;收件人信息以及主题。完成所有操作后,可以使用PHP mail()函数重新发送电子邮件。
简单,而且有效。唯一的缺点是GMail不断报告发件人无法确认为真正的发件人(或垃圾邮件发送者)。