2009-03-05 1 views
0

Javaでドラフトと送信済みメールフォルダをプログラマティックに取得する際の問題に直面しています。私はPOP3を使用して受信トレイを取得することはできますが、smtp経由でメールを送信することはできますが、POP3で受信することはできません。ご返信ありがとうございます。pop3を使用してJavaで下書きと送信済みアイテムを取得する

答えて

0

thisを見ると、JavaMailで提供されている標準のPOP3プロトコル実装ではこれがサポートされていないと言えます。

+0

これは問題ありませんが、私は下書きにアクセスするための他の方法を教えてくれますか? –

+0

JavaMailの実装もPOP3プロトコルもフォルダ – guerda

+0

をサポートしていないので、他のプロトコルでこれらのフォルダのメールを取得できますか? –

5

POP3プロトコルはフォルダをまったくサポートしていないため、取得できるのはINBOXだけです。

他のすべてのフォルダは各POP3クライアント内にローカルに保存されています。したがって、あなたが1つのPOP3クライアントを作成している場合は、好きな方法で自由に実行できます。

拡張機能を使用してフォルダを使用できるPOP3サーバーがあるかもしれませんが、その場合は標準プロトコルに準拠していないため、独自のものを実装するか、そのメールサーバー固有のパッケージを見つけようとします。

標準化された方法でサーバー側のフォルダを使用する場合は、IMAPをご覧ください。ほとんどのメールプロバイダはPOP3とIMAPの両方をサポートしており、ドラフト、送信済みメール、およびその他のカスタマイズされたフォルダを含む、サーバー上のフォルダの保存をサポートしています。

+0

大変感謝しています。私は同じことをやろうとします.URLクエリを解決できれば幸いです。 :) –

0

POP3はdifferentsフォルダの概念をサポートしていません。メールサーバーがIMAPをサポートしている場合は、すべてのフォルダにアクセスできます。 JavaMailでのIMAPサポートはまともで使いやすいです。

関連する問題