mb_send_mail()でメールを送ろうとすると、
送信成功。
と表示されますが、実際は送信できていません。何が悪いのかよくわかりません。下が実際のコードになります。基本的なことで申し訳ないのですが、よろしくお願いいたします。
php
1<?php 2$from = 'sample@gmail.com'; 3$to = 'sample@gmail.com'; 4$subject = '件名: テスト送信'; 5$message = <<< EOF 6{$from}より。 7 8こんにちは。 9これはテスト送信です。 10EOF; 11 12if (mb_send_mail($to, $subject, $message, "From: {$from}")) { 13 echo '送信成功。'; 14} else { 15 echo '送信失敗。<br>エラーログを確認してください。 (xampp\sendmail\error.log)'; 16} 17?>
追記
環境はWindows7のxamppです、mail関数でも同じ結果でした、smtpサーバーについてはまったく考えていませんでした。php.iniなどで設定するのでしょうか?また、gmailなどのメールアプリでもsmtpサーバーとして設定できるでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/16 06:18