Библиотека почтового клиента PHP

Я знаю, что существует множество почтовых библиотек PHP, но большинство из них предназначены для отправки электронных писем. Есть ли какая-нибудь библиотека, которая поможет мне получать электронные письма из imap/pop3? учетные записи, иметь дело с вложениями и т. д.?

Я уже использую функции imap_* из расширения PHP IMAP, но использовать их проблематично, так как в большинстве случаев мне приходится заново изобретать колесо (т.е. анализировать результат imap_fetchstructure для доступа к вложениям)

Может быть, есть какая-нибудь готовая сборка библиотеки поверх imap_* или аналогичной, которая поможет мне справиться с получением почты, не переписывая всю эту логику, стоящую за известными проблемами?


person canni    schedule 03.05.2011    source источник


Ответы (2)


Я пропустил очевидное: Zend_Mail поможет

person canni    schedule 04.05.2011

Вот клиент PHP Pop3, который я использую для скрипта на своем сервере.

http://www.phpclasses.org/package/2-PHP-Access-to-e-mail-mailboxes-using-the-POP3-protocol.html

Вы могли бы легко использовать это для создания графического макета, но у меня не было в этом необходимости.

person Flipper    schedule 03.05.2011
comment
Спасибо за подсказку, но эта библиотека немного устарела (я давно не видел объявлений var в классах :)) - person canni; 04.05.2011