某些 MTA (奇摩和一部分的學校)會拒絕接受 header 不正確的mail。
php mail() 的功能,雖然能夠指定 From, Reply...等的header,但是經由 apache 來呼叫 /usr/bin/sendmail 時,還是會以 apache 的 process owner (也就是 nobody ,在RH7.0上為 apache )再加上 @machine_name,若你的apache server 跑的 machine_name 不是合法的,那你要改: /etc/php.ini 加入這一行(假設你用的是 PHP4)
<font color=red>
sendmail ...