Виталий Бохин
953 повідомлення
#9 років тому
Приветствую. помогите пожалуйста советом, кто знаком с плагином для вп contact form 7. Задача отсылать письма как хтмл. битый час верчу ничего не выходит. какие только заголовки не прописывал приходит как текст и все тут. голая функция mail() прекрасно присылает красивую таблицу с простым заголовком
Content-type: text/html; charset=\"utf-8\"\r\n


может есть нюансы? подскажите плиз, перерыл пол интернета впустую
Сергей Глушко
834 повідомлення
#9 років тому
Ну заголовок тот что вы указали вообще за кодировку отвечает, и его крутить надо было бы если бы письмо уходило в html но а тексте были бы иероглифы=)
По теме, не помню, но там помоему была кнопка html или в настройках или в создании шаблона формы
Могу ошибаться=) 
Виталий К.
22 повідомлення
#9 років тому
lufter, в редактировании формы, вкладка "Письмо", после поля Message Body нужно поставить флажок "Использовать HTML-формат письма"
Додатки:
  • 11 КБ
Виталий Бохин
953 повідомлення
#9 років тому
ezobraz, этот флажок юзал первым делом, не помогает.

micros, text/html - а этот кусок разве не за тип данных отвечает? флажок то есть, если бы работало я бы не мудрил с заголовками.
Сергей Глушко
834 повідомлення
#9 років тому
Цитата:
micros, text/html -, а этот кусок разве не за тип данных отвечает? флажок то есть, если бы работало я бы не мудрил с заголовками.

все верно, эти заголовком вы указывает mime тип контента который шлете, но это не принципиально, но не мешает
Без этого заголовка любой почтовик увидя <html></html> определит контент как html
Это в случае не указания mime в заголовке
Виталий Бохин
953 повідомлення
#9 років тому
micros, блин вот же я тугодум, а знал ведь, что так не прокатит и забыл. я же как пытался переслать хытымылы... запихивая его прямиком в textarea и там хтмл превращается в элегантные шорты  вобщем уже не в то что нужно. вам отдельное спасибо, ваша фраза "любой почтовик увидя < html></html> определит контент как html" натолкнула на мысль обернуть шаблон письма в теги хтмл, они в письме не пришли а то что прошло через форму пришло текстом. задача специфическая брать со страницы любой фрагмент с исходным кодом и отправлять, остается подумать как запихнуть его в письмо в обход самих полей