2009-03-05 2 views
0

У меня возникла проблема с получением программных файлов и почтовой программы в Java. Хотя я могу получить почтовый ящик, используя pop3 и могу отправить почту через smtp, я не могу это сделать с помощью pop3. Заранее благодарим за ваш ответ.Получение черновиков и отправленных элементов в Java с помощью pop3

ответ

0

Когда я смотрю this Я бы сказал, что стандартная реализация протокола POP3 с JavaMail не поддерживает это.

+0

ya thats fine, но может ли вы дать мне другой способ доступа к черновикам, папке отправленных предметов? – 2009-03-05 10:15:31

+0

Ни реализация JavaMail, ни протокол POP3 не поддерживают папки – guerda

+0

, так можем ли мы получить почту этих папок любым другим протоколом? – 2009-03-05 11:53:14

5

Протокол POP3 не поддерживает папки вообще, поэтому единственным, который вы можете получить, является INBOX.

Все остальные папки хранятся локально внутри каждого клиента POP3, поэтому, если вы пишете один, вы можете делать это любым способом.

Могут быть POP3-серверы, которые позволяют использовать папки через расширения, но в этом случае они не следуют стандартным протоколам, и вы, скорее всего, реализуете что-то собственное или пытаетесь найти какой-то пакет, специфичный для этого почтового сервера.

Если вы хотите использовать серверные папки стандартным образом, я предлагаю вам ознакомиться с IMAP. Большинство почтовых провайдеров поддерживают как POP3, так и IMAP, и поддерживает хранение папок на сервере (включая черновики, отправленную почту и другие настраиваемые папки).

+0

okay спасибо alot для ответа я постараюсь сделать то же самое, nd будет чувствовать себя любезным, если может решить любой запрос ur :) – 2009-03-05 12:12:20

0

POP3 не поддерживает понятие папки differents. Если почтовый сервер поддерживает IMAP, вы сможете получить доступ ко всем папкам. Поддержка IMAP в JavaMail является достойной и простой в использовании.

Смежные вопросы