Re:F2Mail マルチフォームメールでメールが届かない


このメッセージの投稿者: Webmasterさん 2012/03/09 15:21:53

元メッセージ: F2Mail マルチフォームメールでメールが届かない 投稿者: 原田さん 2012/03/08 23:13:34

>テスト用に xampp で自宅サーバーをたてています。
>マルチメールフォーム f2mail712.zip をダウンロードしてテストしているのですが、メールが届きません。
>エラーは何も出ません。迷惑メールフォルダも確認しました。
>Windows7 です。
-----
Windows には、sendmailや SMTPサーバーは無いのが普通ですから、そのままではメールは送れません。
xamppにはメールサーバーが同梱されていますが初心者には設定が難しいですし、これは元々外部に送信することは想定されていないようです。
xamppにはもう1つ fake sendmail for windows(sendmail.exe)というソフトが同梱されています。
PerlやPHPのスクリプトで外部にメールを送信する場合は、これを使うか、プロバイダのSMTPを使うようにプログラムするのが良いと思います。
fake sendmail for windows を使う場合は、メール送信設定の「sendmail/SMTP」を「/xampp/sendmail/sendmail」とします。そして、
C:\xampp\sendmail\sendmail.iniファイルを編集して sendmail.exeが動くようにします。
設定値はメーラー(メールソフト)に設定されているものです。
smtp_server=
└プロバイダのSMTPサーバー名
smtp_port=
└submition port(587)、SSL(465)
auth_username=
└メールアカウント
auth_password=
└パスワード
error_logfile=error.log、debug_logfile=debug.log をコメントアウトをはずしてログを採っておくと参考になるでしょう。

プロバイダのSMTPサーバーを使う場合は、メール送信設定の「sendmail/SMTP」を次のようにします。
SMTPサーバ名:SMTPポート番号:ユーザ名(アカウント):パスワード
SSLアクセスの場合は、先頭に ssl: を付けます。


このメッセージへの返事:

114.161.238.148/p23148-ipngn100301tokaisakaetozai.aichi.ocn.ne.jp