0

ユーザーが互いにプライベート メッセージを送信できるサイトを運営しています。他のそのような Web サイトと同様に、メッセージを読んでマークを付けるには、ユーザーはサイトにログオンする必要があります。

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

IMAP インターフェイスをユーザーのメッセージに公開するためのルールやロジックをいくつか追加するだけで、Python に軽量の生の IMAP サーバーはありますか?

4

1 に答える 1

1

ツイストメー​​ルプロジェクト:

Twisted Mailには、SMTP、POP3、およびIMAP4のクライアントとサーバーの両方に対する高レベルで効率的なプロトコル実装が含まれています。さらに、「すぐに使える」組み合わせのSMTP/POP3仮想ホスティングメールサーバーが含まれています。また、読み取り/書き込みMaildir実装と基本的なMail Exchange計算機(ツイスト名に依存)も含まれています。

の例にIMAP4は、クライアントのみが含まれています。詳細については、ソースを調べてください。

于 2009-09-01T10:22:20.630 に答える