• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SMTPサーバの接続に失敗する原因について)

SMTPサーバの接続に失敗する原因と解決方法について

このQ&Aのポイント
  • SMTPサーバに接続できないエラーが発生しています。同じソースを直接実行すると正常にメールが送信されるため、Apacheの設定が原因かもしれません。
  • mb_send_mailを使ってメール送信しようとしていますが、SMTPサーバに接続できずエラーが発生しています。PHP.EXEを使って直接実行すると正常にメールが送信されるため、Apacheの設定に問題がある可能性があります。
  • Webからmb_send_mailを使ってメール送信しようとすると、SMTPサーバに接続できないエラーが発生します。一方、同じソースをPHP.EXEを使って直接実行すると正常にメールが送信されます。このエラーはApacheの設定に関連している可能性があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • umioyo
  • ベストアンサー率66% (35/53)
回答No.1

mbstringモジュールがはいっていないのでは? php.iniかphpinfoを確認しましょう。 どうしても対応できない場合はエミュレータを使用しては?

参考URL:
http://www.matsubarafamily.com/blog/mbemu.php?itemid=33
QHQ
質問者

お礼

回答ありがとうございました。 ちなみに原因はよくわからないのですが、 Apacheのバージョンを2.0.50から1.3.31に下げたところ、正しくメールが送信されるようになりました。

関連するQ&A

専門家に質問してみよう