1

どうやって設定したか忘れました。私は 2 つの Web サイトを持っており、2 番目のサイトから電子メールを送信しています。これが私の/etc/exim4/passwd.clientファイルです:

*.google.com:noreplyn@firstsite.com:password
*.google.com:noreply@secondsite.com:password

mail()次のヘッダーを使用して、PHP の関数を介してメールを送信しています。

$headers = 'From: no-reply <noreply@secondsite.com>' . "\r\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Reply-To: noreply@secondsite.com' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";

しかし、クライアントのメールに次のヘッダーが表示されます。

from:    no-reply firstsite.com
reply-to:    secondsite.com
to:  apathetic012@gmail.com

exim のカスタム送信電子メール アドレスを適切に設定するにはどうすればよいですか?

PS: スマートホスト (Google アプリ) を使用しています

4

1 に答える 1

2

封筒をセットしますFrom

mail($recipient, $subject, $body, $headers, '-f noreply@secondsite.com');
于 2012-08-25T13:47:24.773 に答える