hi , very thank you , my script is :
Code:
#!/usr/bin/php
<?php
// read from stdin
$fd = fopen("php://stdin", "r");
$email = "";
while (!feof($fd)) {
$email .= fread($fd, 1024);
}
fclose($fd);
// handle email
$lines = explode("n", $email);
// empty vars
$from = "";
$subject = "";
$headers = "";
$message = "";
$splittingheaders = true;
for ($i=0; $i<count($lines); $i++) {
if ($splittingheaders) {
// this is a header
$headers .= $lines[$i]."n";
// look out for special headers
if (preg_match("/^Subject: (.*)/", $lines[$i], $matches)) {
$subject = $matches[1];
}
if (preg_match("/^From: (.*)/", $lines[$i], $matches)) {
$from = $matches[1];
}
} else { // not a header, but message
$message .= $lines[$i]."n";
}
if (trim($lines[$i])=="") {
// empty line, header section has ended
$splittingheaders = false;
}
}
//For Testing Purposes
$outFile = fopen("emails.txt","a");
fwrite($outFile,$from);
fclose($outFile);
mail("myemail@yahoo.com", $subject, $message);
?>
maybe problem in this my code? because now i have not access to SSH . maybe this probelm depend on modular or CGI install PHP ?
meanwhile my folder and this php script are CHMOD 777
tnx