Как проще пересобрать и отправить копию письма?

Здравствуйте.

Необходимо принимать все входящие сообщения на определенный сервер(сделано через хук postfix'a), и отправлять эти сообщения дальше по определенной логике.

Сейчас пробую так: парсится сообщение с использованием ZBateson\MailMimeParser и пересобирается через SwiftMailer. Но проблема заключается в том, что часто(почти всегда) письмо собирается криво(видимо, где-то косячу с mime-частями) - то разметка едет, то не отображаются картинки и т.п.

Собственно вопрос: в чем может быть причина этой "кривости"? Или возможно есть более простой способ переслать копию письма? Ведь по сути надо заменить только адресата и отправителя.
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ответы на вопрос 1
xEpozZ
@xEpozZ
Веб-разработчик
Скорее всего вы кодировку меняете и символы "сжираются". Разберите одно "сломанное" письмо. Посмотрите на charset в тегах html, а потом на кодировку вашего сообщения (не тег, а кодировку самого исходного текста письма). Я думаю, здесь проблема
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы