rfc822_header; $from = $rfc822_header->from[0]; $envelopefrom = trim($from->mailbox.'@'.$from->host); $envelopefrom = str_replace(array("\0","\n"),array('',''),$envelopefrom); if (strstr($sendmail_path, "qmail-inject")) { $stream = popen (escapeshellcmd("$sendmail_path -i -f$envelopefrom"), "w"); } else { $stream = popen (escapeshellcmd("$sendmail_path -i -t -f$envelopefrom"), "w"); } return $stream; } function finalizeStream($stream) { pclose($stream); return true; } function getBcc() { return true; } } ?>