Электронная почта не работает

1

Когда я пытаюсь отправить электронное письмо с text/html, содержащим строки разрыва <br/>, я получаю сообщение с разделительными линиями, которые не обрабатываются следующим образом:

Hello Mr.Test,<br/> Welcome to test world<br/>Regard,<br/>x

Я также попытался использовать nl2br без везения.

  • 0
    @jeroen Читай тему чувак
  • 0
    @DesignStudios Oooooops, я думаю, что я буду называть это день ...
Показать ещё 2 комментария
Теги:
swiftmailer

3 ответа

2
Лучший ответ

Я просто нашел решение, добавив | сырье для тела сообщения, в шаблоне ветки электронной почты.

  • 0
    Ничего общего с комплектом Swift, поскольку речь идет о языке шаблонов веток. Спасибо друг, ты спас мой день!
0

Вам нужно указать тип содержимого при создании объекта сообщения. В противном случае клиент прочитает его как обычный текст.

$message->setContentType("text/html");

  • 0
    Да, я уже указал тип контента, как я упоминаю в своем вопросе, но без везения.
0

Если вы отправляете с HTML в PHP, попробуйте:

 $message .= "Hello Mr.Test". "<br>" . "Welcome to test world" . "<br>" . "Regards"."<br>". "x";
  • 0
    Я пытаюсь, но это не работает.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню