#php #email #email-client
#php #Адрес электронной почты #email-client
Вопрос:
Я знаю, что существует множество почтовых библиотек PHP, но большинство из них предназначены для отправки электронных писем, есть ли какая-нибудь библиотека, которая поможет мне извлекать электронные письма из учетных записей imap / pop3, обрабатывать вложения и т.д.?
Я уже использую imap_*
функции из расширения PHP IMAP, но использовать его проблематично, так как в большинстве случаев мне приходится заново изобретать колесо (т. Е. анализировать результат imap_fetchstructure
, чтобы добраться до вложений)
Может быть, есть какая-нибудь готовая к использованию сборка библиотеки поверх imap_*
или аналогичная, которая поможет мне справиться с получением писем, не переписывая всю эту логику, лежащую в основе хорошо известных проблем?
Ответ №1:
Я пропустил очевидное Zend_Mail
сделает свое дело
Ответ №2:
Вот клиент PHP Pop3, который я использую для скрипта на моем сервере.
http://www.phpclasses.org/package/2-PHP-Access-to-e-mail-mailboxes-using-the-POP3-protocol.html
Вы могли бы легко использовать это для создания графического макета, но у меня не было в этом необходимости.
Комментарии:
1. Спасибо за подсказку, но эта библиотека немного устарела (я уже давно не видел
var
объявлений в классах :))