2009-09-01 9 views
0

私は、ユーザーが互いにプライベートメッセージを送信できるサイトを実行しています。そのような他のウェブサイトと同様に、メッセージを読んでマークするには、ユーザーはサイトにログオンする必要があります。IMAPインターフェイスによるPythonの既存のユーザーメッセージングシステムへのアクセス

IMAPインターフェイスを公開して、ユーザーが標準の電子メールクライアントを使用してサイトメッセージを読むことができるようにしたいとします。このようなアプローチでは、メールアドレスマッピングのユーザIDとメールが返信されるとどうなるかといった問題はほとんどありませんが、当面はこれらの問題にはほとんど気にしません。

Pythonには軽量の生のIMAPサーバーがありますが、IMAPインターフェイスをユーザーのメッセージに公開するルールやロジックをほとんど追加できませんでしたか?

Twisted Mail

答えて

1

プロジェクト:

ツイストメー​​ルは、SMTP、POP3、IMAP4およびの両方のクライアントとサーバーのハイレベル、効率的なプロトコルの実装を含んでいます。さらに、SMTP/POP3仮想ホスティングメールサーバーの「アウトオブザボックス」コンビネーションも含まれています。また、読み書き可能なMaildir実装と基本的なメール交換計算機(Twisted Namesに依存します)も含まれています。

IMAP4の例には、クライアントのみが含まれています。詳細については、sourceを参照してください。

関連する問題