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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
10 мая 2024, в 03:40
1500 руб./за проект
10 мая 2024, в 03:02
5000 руб./за проект
10 мая 2024, в 02:29
300 руб./за проект