2

私は多くのメール、gmail、その他を持っており、それぞれにメールを送信しようとしています。実際には、1 つのメールだけがメッセージを受信し、他のメール (たとえば gmail) は受信しません。

Linux の場合: コマンドecho "Hi" | mail -s "test" xxxxxxxx@gmail.comは正常に動作します。

でもPHPだとメールが来ない…。

mail.log にエラーはありません。何かアイデアはありますか?

ありがとう !

編集:私はLinuxサーバーにいます。

4

1 に答える 1

1

次のようなことを試してください:

$mail = new PHPMailer(); // defaults to using php "mail()"
$body = $mailBody;
$mail->SetFrom('xxxxxxxx@example.com'); 
$mail->AddAddress('yyyyy@example.com', 'Your Name');

$mail->Subject = 'The subject';
$mail->MsgHTML('The body');
$mail->Send();
于 2013-04-22T16:14:30.673 に答える