Поле "От кого:" в почте = полю "e-mail" в форме обратной связи - можно?

12
Serenevenkiy
На сайте с 25.05.2016
Offline
22
1768

Такой вопрос:

Есть форма обратной связи, когда клиент ее заполняет , то приходит письмо на почту. И в поле "от кого" стоит е-майл наш корпоративный, а когда ты в почте нажимаешь ответить, то уже в поле "кому" подставляется мыло клиента.

Можно ли сделать так, что-бы когда клиент заполняет форму обратной связи на сайте, то ты получаешь письмо на почту и там в поле "от кого" сразу стоит е-майл КЛИЕНТА ??? А не наш корпоративный.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

Для этого был изобретен заголовок Reply-To

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
Serenevenkiy
На сайте с 25.05.2016
Offline
22
#2
Оптимизайка:
Для этого был изобретен заголовок Reply-To

Ну так в данном случае при получении письма на почту, которое идет с формы, у меня все равно в поле от кого будет "не е-майл клиента"

donc
На сайте с 16.01.2007
Offline
664
#3

можно...))

Осуждаем применение нейросетей в SEO и не только ( https://webimho.ru/forum/148/ ) :) Продвижение сайтов от 25 000 в мес, прозрачно, надежно ( /ru/forum/818412 ), но не быстро, отзывы ( http://webimho.ru/topic/3225/ )
SeVlad
На сайте с 03.11.2008
Offline
1609
#4
donc:
можно...))

Если почтовый сервер позволяет во from пихать левые адреса - это дырявый сервер.

Serenevenkiy, From (в русском переводе "от кого") - это не адрес заполнившего форму, а адрес на почтовом сервере, отправившего мыло (как правило это в домене сайта, но не обязательно).

Reply-To (адрес для ответа) - именно то, что тебе нужно. Если его нет - почтовые клиенты будут формировать ответ для From.

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

Serenevenkiy, а нафига для себя любимого это делать, если ты знаешь, что можно щелкнуть «Ответить» и будет все путем?

Зависит от того, какую ПС вы используете. Mail.Ru, например, письма с якобы своих доменов режет на корню.

---------- Добавлено 04.12.2017 в 14:33 ----------

Для информационных целей можно вставлять мыло в текст письма или во From, но в преобразованном виде, например: левое-dog-мыло@мой-домен.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
SeVlad
На сайте с 03.11.2008
Offline
1609
#6
miketomlin:
Mail.Ru, например, письма с якобы своих доменов режет на корню.

Если настроить в соответствии с их требованиями - ничего не режет.

Но это уже к вопросу ТСа не очень имеет отношение.

nikonlay
На сайте с 11.12.2006
Offline
176
#7

В форме:

<input type="text" name="mail"  />

В коде обработчика формы:

$mail = $_REQUEST("mail");

$headers = "From: postmaster@nic.ru"."Reply-To: ".$mail."\r\n"."X-Mailer: PHP/" . phpversion();

$send = mail ($to, $subject, $message, $headers);
Мощные фонари и бинокли: https://market.yandex.ru/store--volny-i-veter?businessId=79203856
M
На сайте с 04.12.2013
Offline
223
#8
SeVlad:
Если настроить в соответствии с их требованиями - ничего не режет.

Что настроить? Я говорю про собственные домены Mail.Ru, на которых ящики у кучи народа.

---------- Добавлено 08.12.2017 в 03:54 ----------

nikonlay, синтаксис обращения к элементам массивов уже до кр. скобок расширили? Код крайне небезопасен, чреват возникновением ошибок.

sergv
На сайте с 13.04.2006
Offline
413
#9
Serenevenkiy:
Можно ли сделать так, что-бы когда клиент заполняет форму обратной связи на сайте, то ты получаешь письмо на почту и там в поле "от кого" сразу стоит е-майл КЛИЕНТА ??? А не наш корпоративный.

Можно, но так неправильно и не все серверы позволят реализовать это, как и не все почтовые серверы примут подобное письмо (и будут правы). Правильно - как у Вас сейчас.

https://REGHOME.ru - регистрация и продление доменов от 169₽ в российских и международных зонах по честным ценам без звездочек. (R01, WebNames, UK2). Принимаем Ю-Money, Visa, MasterCard, Мир
nikonlay
На сайте с 11.12.2006
Offline
176
#10

miketomlin, да форум у меня почему-то заменяет квадратные скобки на ***91 и ***93 из-за этого код невозможно читать. Поэтому на круглые заменил.

$mail = $_REQUEST["mail"];

Ну и это же, понятно, не готовый полностью код, а как образец хода алгоритма

12

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