Несколько символов в письме в неправильной кодировке - ромбики PHP Mail
при отправлении письма через phpmailer или через mail() в код добавляется лишний символ - восклицательный знак или ромбики если UTF8, который портит тело письма. Непонятно откуда он берется.
пример хС �
или "!перевод_строкипробел"
Это не phpmailer - это так почтовые сервера себя так ведут.добавляют hex 21 0D 0A 20.
Восклицательные знаки добавляются, когда у вас в теле письма нет долго переводов строки , добавьте их побольше в HTML-код и восклицательный знак исчезнет.
мне помогло
если используетте класс phpmailer
то укажите перенос строки через каждые 80 символов
phpmailer->wordwap= 80 что то в этом духе
Вау!! 😲 Ты еще не читал? Это зря!
- сайт интернет-магазина , ценообразование онлайн магазина ,
- smtp ,
- Powershell: скрипт отправки почты (или как отправить почту в Windows через powershell)
- электронная почта , е-mail ,
- smtp , simple mail transfer protocol ,
- Как из Laravel отправлять письма и отправлять скрытую копию письма
- работа с клиентом , этика общения с клиентом по почте ,
- черный список почтовых серверов ,
- отправить файл из консоли bash на почту ,
-
- Exim: если спамеры указывают "Return-path" один (MAIL FROM), а заголовок "From" - другой
- Зачем скрывают и как скрыть email на странице сайта
- Mail ru не показывает ссылки картинке в письме html
- как opencart сделать письма с уведомлением о заказе администратору с полными данными так и заказчику?
- pop3 ,
- байесовская фильтрация спама ,
- фишинг , получение конфиденциальной информации ,
- конфигурация postfix ubunutu , настройка почтового сервера ,
- отправка почты через php ,
- правила правильной массовой рассылки , спам ,
Комментарии
Оставить комментарий
Компьютерные сети
Термины: Компьютерные сети