Zend Framework: Как читать вложения электронной почты (и сохранять на диск)? - PullRequest
6 голосов
/ 25 июня 2011

В настоящее время я использую Zend_Mail_Storage_Imap для чтения сообщений электронной почты с использованием IMAP.Я могу прочитать тело письма (текст и html) благодаря документации.

Теперь я пытаюсь выяснить, как сохранить вложения электронной почты.Я не могу найти ничего, что объясняет, как конвертировать необработанный контент и сохранить вложения.Как я могу это сделать?

Ответы [ 2 ]

2 голосов
0 голосов
/ 25 июня 2011

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

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

...