私のウェブサイトにサインアップした電子メールにニュースレターを送信するために、php で設定したページがあります。先日、コードを 30 通のメールに送信したところ、コードは問題なく機能しました。全員がメールマガジンを受け取りました。2 人の新しい人がサインアップし、1 つを送信しようとすると、コードにエラーがなく送信されたかのように処理されますが、誰もニュースレターを受信しません。
無効な電子メール アドレスが機能しなくなったことと何か関係がありますか? 新しいものの1つが有効ではなく、シャットダウンするかのように?コードが機能していたときから以前の 30 通のメールまで、コードを変更することは何もしませんでした。私のホスティング会社は 1 日に 250 通以上の電子メールを許可しているので、それはまったく問題ではありません。
$mailto = "members@example.com" ;
$headers = "From: chris@example.com \r\n";
$headers .= "Reply-To: chris@example.com \r\n";
$headers .= "BCC: $emails \r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$from='members@example.com';
$subject="TEST";
$body='<html><body>';
$body.= "<table><tr><td>$content etc...</td></td> </body></html>";
if (mail($mailto,$subject,$body,$headers)) {
code... ; }
else {
code... ; }