2017-05-01 1 views
-1

私はXML &のJavascriptコースで最終プロジェクトをやっていますが、Javscript経由でメールを送ることに問題があります。 私はこのページを発見しました:http://smtpjs.com/。しかし、それはSMTPの資格情報を必要とする、私はSMTP資格情報が何であるか分からない。 誰がsmtpjs.comを使用していたか、解決策を持っている人は私を助けてください。 P/s:コードをホストにアップロードして電子メールを送信する必要がありますか。私はいつも自分のコンピュータからhtmlファイルを開き、それが電子メールを送信できるかどうか疑問に思います。最も単純な方法でJavascriptを使用して電子メールを送信するには?

+0

JavaScriptだけでは電子メールを送信できません。要求を送信する電子メールSMTPサーバーが必要です。 – yuriy636

+0

SMTPは、単純に「あなたのメールアカウントにログインするために使用するもの」です。 –

+1

ちょうど上記のように、あなたは何らかの形でジャバスクリプトから電子メールを送信するためにSMTPサーバーに接続する必要があります。しかし、このスクリプトをWebブラウザから使用する場合は問題があります。そのSMTPサーバーへのログイン資格は、自分が何をしているのかを知っていれば、そのページのユーザーに表示されます。だから安全ではない。より安全な方法は、サーバー上のphp/pythonなどを使用して電子メールを送信し、その関数を非同期呼び出しでトリガーするようにスクリプトを設定することです。乾杯。 –

答えて

-2

SMTPは、メールを処理するサーバーです。ここにgoogleの: 'smtp.gmail.com'があります。 Javascriptから直接Eメールを送ることができます。私はJSONに行くことをお勧めします。

+0

もし私がsmtp.gmail.comを使用すると、ユーザー名はGoogleのメールアドレス、パスワードはGmailのパスワードです。 –

+0

@NguyenHoaはい、そうです。しかし、** NOT ** **をやり直してください。**私は繰り返しません!!!! **あなたのGmailのログイン情報をJavascriptに入れてください。誰でもそれを読むことができます!誰でもあなたのパスワードを見ることができます! – icecub

+0

プロジェクトを本番用に作成していない限り、このアカウントを作成してください。 –

関連する問題