私たちは現在、私たちのasp.net mvcアプリケーションでプライベートメッセージングを実装しています。私たちはgithub does ...のように動作させたいという結論に達しました。私たちは、私たちのサイトと彼の電子メール受信箱の両方からメッセージを受け取るようにしたいと思います(これはmvcmailer nugetで実現するのがやや簡単です)。しかし、電子メールを使ってクライアント)、その電子メールを私たちのアプリに送ってもらってください(guthubsプライベートメッセージングを使っていれば、私の言うことを知っておくべきです).....この機能を実装する共通のアプローチは何ですか?電子メールの返信とasp.net mvcアプリのプライベートメッセージング
答えて
メールボックスから電子メールを読む方法に関する私のコメントを参照してください。
今後はSMS通知を追加するなど、内部および電子メールによる通知に限定されないように、メッセージバスを使用します。
MassTransitまたはNServiceBusをチェックアウトすることができますが、このようなものは独自のものを作成する方が簡単かもしれません。
public class Message {
public string Title {get;set;}
public string Body {get;set;}
}
public interface IMessageBus {
void Send(Message message);
}
public interface IMessageHandler {
void Handle(Message message);
}
public class InternalMessageHander : IMessageHandler {
public void Handle(Message message) {
// send internal message
}
}
public class EmailMessageHandler : IMessageHandler {
public void Handle(Message message) {
// send email
}
}
あなたIMessageBus
実装では、(私はこのためのIoCコンテナを使用する)すべてのハンドラを検索する必要があります。
大量のメッセージを処理する必要がある場合は、これらをキューに渡し、非同期で処理することをお勧めします(MassTransitとNServiceBusの両方のメッセージキューをサポートしますが、簡単なデータベーステーブルを簡単に使用できます)。
電子メールを読む限り、私はメールボックスに接続し、電子メールをダウンロードし、それらを解析して内容を更新するバックグラウンドタスクを持っています。
通常、電子メールを追跡するには、件名または本文の末尾に何かを入れます。任意のUIDが行います。
希望に役立ちます。
のようになる可能性がありますので、メールは私のサーバに返信されてからはリダイレクトされますそこに?...私は私自身の解決策を展開することができると思うが、私はそれがうんざりに終わる恐れがある – ignaciofuentes
- 1. 電子メールの署名と返信
- 2. ASP.NET-電子メールを送信
- 3. Asp.net電子メール送信プロセス
- 4. 電子メールでのコメントへの返信
- 5. ASP.NET MVCは電子メールの添付ファイルを送信します
- 6. ASP MVC:電子メールを送信してメッセージを返す(No Json)
- 7. Asp.net Mvc-3から電子メールを送信するには?
- 8. 電子メールを送信するasp.net mvc 3
- 9. 電子メールに返信 - HTMLを扱う
- 10. ASP.NET MVC2で電子メールを送信
- 11. 電子メールasp.netを送信するC#
- 12. SPFは返信先と返信先の電子メールを検証しますか?
- 13. CDO - 電子メールを送信しても電子メールを送信すると
- 14. 電子メール送信アクションと送信電子メールキャンペーンメッセージの保存アクションの相違
- 15. Xcodeでアプリ内の電子メールを送信する方法は?
- 16. Codeigniter - 電子メールを送信
- 17. ASP電子メール送信エラー
- 18. vb.net電子メールを送信
- 19. UIImage電子メールで送信
- 20. 電子メールの返信から元のメッセージを取り除く
- 21. ページ電子メールで送信
- 22. ASP.NET MVC:SendAsync(System.Net.Mail)を使用して電子メールを送信
- 23. asp.netでの電子メールの送信不安定
- 24. 電子メールアドレスへの返信
- 25. ASP.NET SQLMembershipProvider - ユーザー名として電子メール
- 26. 電子メールとGoogleドキュメント(フォーム)に送信
- 27. 電子メール/ SMSの受信通知
- 28. AngularJS Http Request電子メール付きSailsJSサーバーからの返信
- 29. Facebook SDK:電子メールフィールド返信時null(「電子メール」アクセス許可セットあり)
- 30. ASP.Net - ページの内容を含む電子メールを送信
http://stackoverflow.com/questions/4614837/how-do-i-read-in-ing-mail-using-c –