Я обнаружил, что чтение электронных писем с использованием Zend_Mail может быть немного ошибочным. Иногда не все файлы вложений распознаются, а в некоторых случаях imap не может даже декодировать тело письма.
Мы используем Сервис Sendgrid для анализа электронных писем, и он работает довольно хорошо. У них есть специальный API для декодирования электронных писем. с другой стороны, это стоит денег, но я предпочитаю лучшие результаты.