【PHP】下らねぇ質問はここに書き込みやがれ 7at TECH
【PHP】下らねぇ質問はここに書き込みやがれ 7 - 暇つぶし2ch671:デフォルトの名無しさん (ワッチョイ f742-6a6W)
17/01/27 19:11:25.07 dfMoaU/d0.net
これとおなじだろ。本物サーバーでなくて、メーラーと同様な動作させたいってことだろ? サーバーはグーグルまかせで。




xamppのMercuryを使ってローカル開発環境からメールを送信する
xamppなどを利用してローカルでメールフォームなどを開発する場合、その動作を確認できなくて困ることがあります。
原因は、単純にローカルマシン自身がSMTPサーバではないからです。

xamppにはその問題を解消するために「Mercury」というソフトが同胞されています。これまで、幾度となく何度もチャレンジしたのですが、うまくメールを送信できませんでした。
しかし、今回、設定に成功したのでメモとして残しておきます。

メールが送信されるしくみ
PHPの関数mb_send_mailなどでメールを送信すると、コマンドsendmailなどを使ってメールが送信されるのが通常です。

今回のMercuryを使う場合は、PHPでメールが送信されるとMercuryを経由して、Mercuryで設定したSMTPサーバにメールが投げられます。
つまり、Mercuryはローカルプログラムから受け取ったメールを、メーラーソフトと同じようにしてメールを送信しているわけです。

したがって、この環境を実装するためには、SMTPサーバが必要です。
もちろん、今利用しているISPのSMTPサーバで問題ありません。
URLリンク(helog.jp)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch