2011-02-26 89 views
0

我已將我的服務器上的exim配置爲MTA以使用gmail。 這裏是一個配置:exim4 vs gmail FROM字段

gmail_login: 
     driver = plaintext 
     public_name = LOGIN 
     client_send = : [email protected] : mypassword 

配置是OK,我可以使用PHP腳本來發送郵件:

$to  = '[email protected]'; 
$subject = 'the subject'; 
$message = 'hello'; 
$headers = 'From: [email protected]' . "\r\n" . 
    'Reply-To: [email protected]' . "\r\n" . 
    'X-Mailer: PHP/' . phpversion(); 

if (mail($to, $subject, $message, $headers)) { 
    echo 'mail() Success!' . "<br />\n"; 
} 
else { 
    echo 'mail() Failure!' . "<br />\n"; 
} 

不過,我遇到了一個問題:

gmail在FROM字段中顯示[email protected],而不是在腳本的FROM字段([email protected])中指定的實際電子郵件。 答覆字段是確定的。

請幫忙解決問題。

回答

0

Gmail將覆蓋您指定的任何FROM值。 Gmail使用經過驗證的FROM值覆蓋它。