Как разобрать почту без использования расширения PHP для Mailparse - PullRequest
1 голос
/ 06 июня 2011

Как разобрать электронную почту mime, не используя расширение PHP для Mailparse?Не предлагайте решения, такие как класс MimeMAilParser (он использует Mailparse) или взрывающиеся с использованием "\ n \ n".

Ответы [ 3 ]

1 голос
/ 16 февраля 2012

Ваши проблемы с Mailparse и взрывом исчезнут, если вы просто удалите закрывающий тег php (?>)

0 голосов
/ 04 ноября 2017

Попробуйте написать собственный парсер, например, посмотрите здесь https://github.com/breakermind/PhpMimeParser/blob/master/PhpMimeParser_class.php Вырежьте сообщение MIME и получите детали, что вам нужно.Это простой класс, который разбирает составное сообщение MIME.

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

Странные исключения, но все в порядке.Попробуйте это (с Google-машины):

Возможное дублирование Лучший способ обработки разбора / декодирования электронной почты в PHP?

ezComponents имеет анализатор почты, как показано на1007 *http://ezcomponents.org/docs/api/2009.2.1/introduction_Mail.html#parsing-a-message-set

Обратите внимание, что многие из них МОГУТ использовать расширение Mailparse под капотом.Какова ваша конкретная проблема с Mailparse?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...