вопрос по форме обратной связи

1 23
M
На сайте с 04.12.2013
Offline
223
#21

Мы говорили непосредственно об отправке письма, о том, куда пихать пользовательское мыло, если оно присутствует, при отправке в письме данных из формы и что это пользовательское мыло – не то же самое, что мыло отправителя. Обсуждение не касалось используемого механизма отправки данных из формы на сервер.

Что касается заголовков, кодировки и проч., почитайте мою статью по ссылке выше. Не вижу смысла повторяться. Если будут уточняющие вопросы, можете спрашивать тут или в комментах к статье.

P.S. Если вы суете пользовательские данные в текст html-письма, то нужно в этих данных кодировать HTML-сущности, чтобы вам не подсовывали активные ссылки и проч. теги, которые не предусмотрены в шаблоне вашего письма.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
SeVlad
На сайте с 03.11.2008
Offline
1609
#22
avatar2020:
Или же необходимы ещё заголовки?

Если в форме есть мыло юзера и на него планируется отвечать, то его нужно передавать в REPLY-TO. И обязательно проверять на корректность данных. Как при первой попытке отправить форму (жабаскриптом напр), так и перед самой отправкой (перед mail () ).

miketomlin:
Если вы суете пользовательские данные в текст html-письма,

А лучше вообще отправлять и получать текстом.

HTML только если для своих клиентов, собственноручно сформированный.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
M
На сайте с 04.12.2013
Offline
223
#23

Гораздо проще размещать пользовательское мыло в содержимом.

С последним абсолютно согласен. Рюшечки абсолютно ни к чему для доставки сообщений с сайтов. У нас часто даже подписи к значениям полей не используются. Если полей много, то обычно в мыло включается только несколько идентификационных полей, а полная копия данных остается на сайте.

SeVlad
На сайте с 03.11.2008
Offline
1609
#24
miketomlin:
Гораздо проще размещать пользовательское мыло в содержимом.

Это одно. И да, не помешает для контроля. Но кнопка "ответить" в мейл-клиенте тоже должна правильно работать. Особенно когда отвечают всякие менеджеры.

M
На сайте с 04.12.2013
Offline
223
#25

Тупиц не держим. У нас обычно доставка подобных сообщений идет с ящика noreply, а в Reply-To, адрес для отскока (Return-Path при приеме) заносится адрес того, кто в случае чего может надавать по башке нерадивому менеджеру. В Web-интерфейсе яши, маши достаточно кликнуть по мылу в содержимом, чтобы сформировать заготовку для ответа.

SeVlad
На сайте с 03.11.2008
Offline
1609
#26
miketomlin:
Тупиц не держим.

Ну это локально ж. А на форуме говорим о глобальном. Нас же читают все:)

M
На сайте с 04.12.2013
Offline
223
#27

Я в общем-то про это же. Большинство увидит тут Reply-To и проигнорит наши приписки по поводу необходимости тщательной валидации мыла, перед тем как пихать его в заголовок. Если даже не проигнорит, то велик шанс, что сделает криво. Поэтому лучше размещать в содержимом. Кто умеет норм. размещать в заголовке, в наших советах не нуждается.

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий