質問失礼します。
現在XAMPPでメール送信が出来ずに困っております。
XAMPPのMySQLが開けなくなりXAMPPを再インストールしました。
再インストールまでは下記設定でメール送信が出来ておりました。
php.inファイルの
SMTP=をSMTP=smtp.lolipop.jpとする。
smtp_port=をsmtp_port=465とする。
sendmail.iniファイルの
smtp_serverをsmtp_server=smtp.lolipop.jpとする。
smtp_portをsmtp_port=465とする。
smtp_sslをautoのコメントアウトを解除
auth_usernameをauth_username=info@sample.comとする。
auth_passwordをauth_password=xxxxxxxxとする。
メール送信部分以外は全て正常に動いております。
メール送信のロジックに入るとブラウザがずっとグルグル読み込み状態になります。
XAMPPのバージョンは3.3.0です。
PCはWindowsです。
何か設定が足りていない等ありましたらご指摘いただけますと幸いです。
よろしくお願いいたします。
追記
エラーログについて
MySQLの方には特に何もありません。
Apacheの方には下記の内容が記述されています。
[Wed Nov 10 22:31:49.423575 2021] [php:warn] [pid 1988:tid 1820] [client ::1:54681] PHP Warning: mb_send_mail(): Failed to connect to mailserver at "smtp.lolipop.jp" port 465, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\sample\sample.php on line 36, referer: https://localhost/sample/contact?toID=2
[Wed Nov 10 22:31:49.423575 2021] [php:error] [pid 1988:tid 1820] [client ::1:54681] PHP Fatal error: Maximum execution time of 120 seconds exceeded in C:\xampp\htdocs\sample\sample.php on line 36, referer: https://localhost/sample/contact?toID=2
[Wed Nov 10 22:31:49.425570 2021] [php:error] [pid 1988:tid 1840] [client ::1:54697] PHP Fatal error: Maximum execution time of 120 seconds exceeded in C:\xampp\htdocs\sample\ses.php on line 6, referer: https://localhost/sample/contact?toID=2
またブラウザには以下が表示されています。
Warning: mb_send_mail(): Failed to connect to mailserver at "smtp.lolipop.jp" port 465, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\sapmle\sapmle.php on line 36
Fatal error: Maximum execution time of 120 seconds exceeded in C:\xampp\htdocs\sapmle\sapmle.php on line 36
sapmle.php on line 36にあたる部分には以下内容を記述しております。
if(mb_send_mail($mailTo, $subject, $body, $header, '-f'. $fromMail)) { ~
ロリポップの本番環境ではメールが届きます。
追記
下記ページ通りGmailで設定をしテスト送信を行うとブラウザ上には送信成功と表示されます。
(同じphpコードでロリポップでテスト送信を行ってもブラウザ上は送信成功と表示されます。)
https://starscream.hatenablog.com/entry/20181030/1540825978
あなたの回答
tips
プレビュー