我有一个看起来像这样的 PHP 管道文件:
#! /usr/bin/php -q
<?php
$fd = fopen("php://stdin","r");
$email = "";
while (!feof($fd))
{ $email .= fread($fd, 1024); }
fclose($fd);
$fdw = fopen("/home/user/pipemail.txt","w+");
fwrite($fdw, $email);
fclose($fdw);
mail("email@email_provider.com","You got mail","You received a new email.","From: no-reply@domain.com");
?>
当我从我的一个电子邮件帐户发送电子邮件时,我注意到脚本成功地将电子邮件标题保存到“pipemail.txt”文件中。但是,它不会向“email@email_provider.com”发送电子邮件。
有谁知道可能是什么问题?我必须在某处调整任何设置吗?