2017-10-06 4 views
0

私の仲間のアイデアを説明しようとしている間、私はしばらくお待ちください。javascriptでこのメール処理サービスが可能ですか?

私は次のように電子メールを管理するアプリケーションを構築する必要があります:

ユーザAレジスタと匿名アドレスを取得します。 [email protected]

ユーザーBも同じことをします。 [email protected]を取得します。

ユーザC、D、E、等

いくつかの相互作用の後、プログラムはBと同じように、いくつかのユーザをペアであろう、などE、AとDとCはその後、プログラムは、それらを送信しますどの電子メールに対応する必要があります。

だから、ユーザーAは彼の個人的な電子メール()で彼のペア([email protected])にメッセージを送信します。ソフトウェアは彼のメッセージを受け取り、それを匿名の5人のユーザーに送る(Eと言う)。

Eは、[email protected]アカウントの[email protected]からメッセージを受け取ります。

これは意味がありますか?

したがって、要するに、アプリは、新しい電子メールアドレス自体を登録する必要なく、相手が誰であるかを知らずに、対応する2人のユーザーをペアにします。

これを構築するにはどうすればよいですか?私は、スニペットやコードソリューション、方向性だけを探しているわけではありません。

私は基本的にフロントエンドの開発者ですから、JSが私の主要言語です。

+1

"これを構築するにはどうすればいいですか?"まあ、それはあなた次第です。 JavaScriptを最もよく知っているなら、[Node.js](http://nodejs.org)はなぜですか?この質問は例外的に幅広く、その理由から話題とはみなされないことに注意してください。 – tadman

+0

@adadmanええ、私はそれが広いのは分かっています。どこから始めたらいいのかわからないので、それは広い意味です。問題は "ああ、ノードを使ってみましょう"し、 "ノードはこれを行うことができません。私はPHPやPythonが必要です。 – angelod1as

+1

ノード、Python、Ruby、Perl、PHP、Java、Elixir、おそらくそれを行うことができます。問題はあなたにどれほど馴染みがあるのか​​、正しい考え方に入るのがいかに難しく、あなたの問題に最も適しているのかです。ここには間違った答えはないので、これは広すぎます。 JavaScriptを知っているのでNodeを提案したので、[Express](https://expressjs.com)や[Node Mailer](http://nodemailer.com)のようなものに慣れさせ、それらを統合する必要があります。 – tadman

答えて

0

JavaScriptコードから電子メールを送信できることはわかっていますが、これらの電子メールサービスプロバイダのほとんどは、JavaScriptコードから電子メールを送信するためのコードで使用できるjavascript SDKを提供しています。私は前にmandrilでそれをしています。 APIキーと他の秘密鍵をクライアント側に格納する必要があるため、これは安全ではありません。だから、基本的に誰でもあなたのソースコードを読むことができます

+0

「機能する」が、秘密のAPIキーを引き渡すことを提案することは、まったく解決策ではありません。 – tadman

関連する問題