2017-09-01 5 views
2

私は、送信時にメールアドレスを確認するために指定されたアドレスにメールを送信するメールスクリプトをトリガーする小さなウェブフォームを持っています。MAMP Proを使用してPHPをローカルサーバ上でテストする方法

MAMP Proを使用してローカルサーバーでこれをテストします。私は、私が提供している情報から、さまざまなアドバイスと要件を保持していることを完全に混乱させています。

WebAssist(WA)拡張機能を使用してDreamweaver(DW)を使用してPHPスクリプトを作成しています.WAサポートに連絡して、DWプラグインで正しい設定を入力する方法を尋ねたところ、MAMPプロと協力してくれました..

ローカルホストに電子メールを送信させるには、電子メールリレー用に構成されたローカルSMTPサーバーをインストールする必要があります。

リモートsmtpサーバーを使用する場合は、認証にPEARメールオプションを使用する必要があります。

これは、MAMP Proのどのドキュメントでも、SMTPサーバーをインストールする必要があると私は気付かず、PEARLについては何も知りません。

次のブログでは

http://blog-en.mamp.info/2009/09/how-to-sending-emails-with-mamp-pro.html

...それは簡単な聞こえるしかし、私は喜びを知っているとこれらのPostfixの設定を試してみましたとして、それは明らかではありません。

私もGmailのを使用する方法を提供しますが、MAMPインタフェースは以降に変更されたことが表示されているとおり、私はちょうどそれの意味を理解することはできません..that

Test emails locally with mamp

...この記事を見てきましたこれは書かれました。

さらに、私はTerminalの使用に慣れていません。

誰もが正しい方向に私を指すように、この上でいくつかの光を当てることができれば、私はあなたがこれを達成するためにMailhogを使用することができます

+0

私はアプリケーションコールテストメールサーバーツール(http://www.toolheap.com/test-mail-server-tool/)を使用して起動し、電子メールを送信します---簡単 – jeff

+0

ありがとう@jeffチェックしますそれを出す。 –

+0

申し訳ありません@jeff私はそれを明確にすべきでした。私はMacで作業していますが、あなたの提案はWindowsアプリケーションです。 –

答えて

2

最もgreatfullだろう。私はtutorial on Mediumと書いた。プロ

brew install mailhog 

開き、MAMPと「Postfixの」タブに移動:

は(:https://brew.sh/をあなたが自作インストールされていない場合はこちらの手順をチェックアウト、)自作を使用してmailhogをインストールします。 「GroupStartにPostfixサービスを含める」チェックボックスがオンになっていることを確認します。

  • 「サーバー名「をルーティングするためのスマートホストを使用する」
  • チェックイン:フィールドにドメイン名で

    1. 塗りつぶし「への発信電子メールの設定したドメイン:」 は、これらのPostfixの設定を使用します:http://127.0.0.1:8025/へ 『を『なし』

    ゴーはPHPによって送信されたメールを参照するには、ブラウザでの認証」

  • セット(これはSMTPポートMailhogが使用される)127.0.0.1:1025です』。

  • +0

    この@janhenkesありがとう。私は時間を得るときにそれをチェックします –

    +0

    スーパーが役立ちます。完璧に働いた。 – apmeyer

    関連する問題