В настоящее время я использую библиотеку PEAR mimeDecode.php для анализа входящих писем. Кажется, у вас много проблем и не удается декодировать много сообщений, поэтому я хотел бы заменить его чем-то лучшим.
Я ищу что-то, что может правильно отделить части сообщения, например, от, от тела и т.д. В идеале он сможет обрабатывать все распространенные методы кодирования, такие как base64, uuencode, quoted printable, и др.
В ситуациях, когда одно текстовое и html-версии одного и того же сообщения содержатся в одном электронном письме, я бы идеально хотел, чтобы он знал разницу между ними, поэтому я мог выбрать, какую часть я хотел бы отображать.
Я не беспокоюсь о вложениях на данный момент времени, но было бы неплохо, если бы они знали о них в случае, если я захочу реализовать это в будущем.
Я видел, что у PHP есть группа функций, начинающихся со слова imap, которые появляются, они могут делать то, что я хотел бы, но я не уверен, не пытаясь их выполнить.
В настоящее время я делаю "на лету" декодирование сообщений на PHP, поэтому я ищу решение для замены PHP.
Есть ли у кого-нибудь опыт с этим, который мог бы указать мне в правильном направлении? Мне бы очень хотелось начать использовать что-то, что в конечном итоге не будет делать то, что мне нужно в долгосрочной перспективе.