Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Обратная связь через SMTP google, поле емайл не приходит администратору

Обратная связь через SMTP google, поле емайл не приходит администратору


     03.09.2013    Общие вопросы    3191

вопрос
В общем проблема в следующем: если включен метод отправки писем через php - администратору приходит письмо, у которого в поле "отправителя" указывается имя сайта и емейл отправителя (поле емейл обязательно в обратной связи даже для гостей).

Как только включаем отправку писем через SMTP Google - поле "ОТ/отправителя" автоматически затирается гуглом и вместо него выставляется названия ящика gmail, через который и происходит отправка.

И соответственно получая такое письмо - невозможно ответить, так как емейл отправителя "утерян".

Самым простым решением было бы возможность продублировать емейл отправителя в самом теле письма, но зайдя в "Шаблоны Емейл сообщений" можно увидеть, что для "обратной связи" отсутствует переменная отвечающая за емейл отправителя.

Ответил: GSMexpress


Сайт.ру/index.php?mod=email

При написании шаблона для данного сообщения вы можете использовать следующие теги:
{%username_to%} - имя получателя
{%username_from%} - имя отправителя
{%group%} - группа пользователя на сайте, в которой находится отправитель
{%text%} - текст сообщения от пользователя
{%ip%} - IP адрес отправителя
{%email%} - E-mail адрес отправителя письма

Комментарии пользователей (3)

Abi
13

Abi - 7 сентября 2013 12:47 - Юзер

попробуйте добавить это в шаблон обратной связи и посмотрите на результат
{%email%} - E-mail адрес отправителя письма

работать оно не будет, просто в письме будет приходить "{%email%}", так как данный тег не активен в форме обратной связи. Проблему мне помогли решить, активацией данного тега в двух файлах обратной связи (для гостей и пользователей файлы разные).

dolphin
11 | 3

dolphin - 7 сентября 2013 15:15 - Юзер

по поводу ответа я не понял !!! у мя тоже такая проблема
При написании шаблона для данного сообщения вы можете использовать следующие теги:- что за шаблон?

Abi
13

Abi - 7 сентября 2013 19:43 - Юзер

dolphin,
в настройках в админке: "Шаблоны E-Mail сообщений" там и меняется вид емейл сообщений, но тег {%email%} не активен по умолчанию для "формы обратной связи" и соответветсвенно его добавление ничего не даст.

для его активации нужно править код двух файлов отвечающих за форму обратной связи (первый для гостей, второй для зар. пользователей).

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы