2017-06-21 7 views
0

私はちょうど正しい方向に私を向けることを望んでいます。私はJavascriptをよく知っています(しかし、JQuery、fyiは使用しません)。メールアドレスを含むいくつかのフィールドに記入し、送信をクリックすると、自動的にメールが送られます。ルーキーはウェブページからメールを送ろうとしています

このための最も現代的な解決策は何ですか?私はおそらくこのためにPHPを学ぶ必要がありますか?

任意の入力大歓迎:) ダンP.

+0

[EmailJS](http://emailjs.com?src=so) Javascriptから事前に作成されたテンプレートを使用してメールを送信する[免責事項 - 私は作成者の1人です] – Sasha

答えて

2

あなたがこれを近づくことができる多くの方法があります。

  1. はPHPが動作しますが、すでに場合ExpressJSとNodeJSは容易であろう(いくつかのサーバーコードを学習JSを知っている)あなた自身のサーバーから電子メールを送ってください。
  2. ブラウザにデフォルトのメールアプリを使用させることで、ユーザーに<a href="mailto:[email protected]">Send an Email </a>の詳細が記載されたメールを手動で送信できるようにすることができます。
  3. REST APIをサポートするGmailおよびMailgunのようなサードパーティのメールサービスを使用できます。ブラウザからAJAXリクエストをトリガーして、ユーザーが提供するフィールドを使用してAPIをトリガーすることができます。 (あなたはポイント1でこれをクラブにして、あなたのサーバでもこれを使うことができます)
関連する問題