Всем привет!
Помогите, не могу разобраться с ситуацией.
включил стандартный модуль Contact и сделал обратную связь на сайте.
так вот когда пользователь задает свой вопрос, не видно с какого e-mail адреса приходит сообщение..
вот что у меня на почте
Пользователь Александр отправил
сообщение, используя форму контактов
http://www.kamgifk.ru/contact.
Тест тест тест мыла
а куда мне отвечать пользователю?
прикрепляю скриншот с почтового ящика..
Жду ваших ответов!
Вложение | Размер |
---|---|
skrinshot.jpg | 176.49 КБ |
Комментарии
Попробуй webform
Если Вы на nic хосте настроите нормально почту, считайте себя великим гуру. Люди уходят оттуда из-за проблем с почтой.
Есть нормальный хостинг, заточенный под Drupal с термоядерной тех. поддержкой. Сам не сможешь что-то настроить, они сделают за тебя.
подскажи пож-та, кинь ссылку
Взглядом найди оранжеватое меню с твоим ником, профилем, сообщениями и др. пунктами (левый верхний угол).
затем опустись ниже этого меню, там будет квадрат. По квадрату тык...
я про него и подумал когда ты сказал про нормальный хостинг
+1
в файле modules/contact/contact.module замените строку
$message['body'][] = t("!name sent a message using the contact form at !form.", array('!name' => $params['name'], '!form' => url($_GET['q'], array('absolute' => TRUE, 'language' => $language))), $language->language);
на
$message['body'][] = t("!name (!mail) sent a message using the contact form at !form.", array('!name' => $params['name'],'!mail' => $params['mail'], '!form' => url($_GET['q'], array('absolute' => TRUE, 'language' => $language))), $language->language);
тогда в теле письма будет и емайл который ввел пользователь.
хотя вручную изменять модули не очень удачный вариант(после обновления модуля все потеряется и придется опять ручками добавлять)...
Тогда более правильно будет предложить использовать
http://api.drupal.ru/api/function/hook_mail_alter
так в поле "от кого" - должен быть ящик отправителя