内容
さくらサーバーにてPHPファイルを作成し、ユーザーから受け取ったメールアドレスへメールを送信しているのですが、迷惑メールに分類されます。
調べてみるとかなり文献は出てきたのですが、ほとんどが同じような内容で自分の知識不足もあり、理解することができませんでした。
現状、メールを送信すると”www---.sakura.ne.jp”経由と表示され、送信元を確認できなかったとして迷惑メールに分類されています。
調べた内容を基に修正しましたが、変化はありませんでした。Gmail側のメッセージを添付します。
発生している問題・エラーメッセージ
Message
1www----.sakura.ne.jp 経由 2このメールが [迷惑メール] に振り分けられた理由 www----.sakura.ne.jp さんから受信した多数のメールは、以前迷惑メールとして識別されています。
該当のソースコード
PHP
1 mb_language("Japanese"); 2 mb_internal_encoding("UTF-8"); 3 4 $url = "URL"; 5 6 $subject = 'Title'; 7 8 $body = <<<EOD 9 本文 10 EOD; 11 12 $headers = "From : info@独自ドメイン.jp\n"; 13 $headers .= "Content-Type : text/plain"; 14 15 $isSent = mb_send_mail($mail, $subject, $body, $headers, "-f".$headers);
試したこと
調べて修正する前は以下のコードで "-f".$headers の部分は記載していませんでした。調べた結果、入れると良いとのことだったため、修正しました。
PHP
1$isSent = mb_send_mail($mail, $subject, $body, $headers);
解決策わかりましたらご教授願いします。
補足等必要でしたら対応いたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/12/14 09:33