我知道这个问题上有不少帖子,但我仍然坚持看起来似乎。管道通过cPanel和PHP的电子邮件
我已经设置了cPanel,以便任何发送到[email protected]的电子邮件都将被PHP脚本拾取和处理。
现在经过多番争斗,我已经能够基本上将电子邮件转发到另一个地址,但它仍然将原始电子邮件反弹回发件人,这对我来说似乎很奇怪。下面是我使用的脚本:
#!/usr/bin/php -q
<?php
$fd = fopen("php://stdin", "r");
$email = '';
while(!feof($fd))
{
$email .= fread($fd, 1024);
}
fclose($fd);
mail('[email protected]', 'test', $email);
?>
而且我也试图控制与输出缓冲的问题,是你问之前,脚本chmod'd到755 ...
任何帮助真的将不胜感激,因为它现在开始困扰我。
你修好了吗? cPanel中的error.log是否显示有关错误的任何信息?有可能在cPanel中管道时,必须放置完整的php路径和脚本名称。 – scalopus
它尚未修复,我的错误日志根本没有任何关于此电子邮件脚本:/ –
好吧,它现在已经修复了我自己,现在只剩下几天:/ –