Основной курс по Joomla
0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 837 Просмотров
*

ntxp

  • Осваиваюсь на форуме
  • ***
  • 26
  • 0
Доброго всем времени суток

В-общем мигрировал я с Joomla 1.5 на Joomla 3.4. Полностью перенес сайт, статьи и прочий контент.

При тестировании выяснилась одна не очень приятная особенность. В 1,5 при отправке письма через форму обратной связи письмо приходило как от адреса отправителя, и в почте отвечалось просто нажатием на кнопку Ответить. В 3,4 же письмо приходит от адреса, указанном при регистрации сайта, а адрес отправителя пишется просто в теле письма, что создает неудобства...

Собственно вопросик - как сделать так, чтобы в поле From подставлялось имя и адрес отправителя письма?


С уважением,

Олег.
« Последнее редактирование: 21.08.2015, 17:52:21 от ntxp »
*

ntxp

  • Осваиваюсь на форуме
  • ***
  • 26
  • 0
Никто с таким не сталкивался?
*

Gosha5767

  • Завсегдатай
  • *****
  • 427
  • 21
В процессе миграции изменяются все настройки.
Поэтому нужно все проверить и настраивать заново, как было до миграции.   
Чистка сайта от дублей в Яндекс и Google.
Удаление ссылок (битых и внешних) на сайте.
Миграция Joomla 1.5 до Joomla 3.хх
*

ntxp

  • Осваиваюсь на форуме
  • ***
  • 26
  • 0
Так в том-то и дело, что настроено все по образу и подобию, как было и в 1,5 :)

А не подскажете, как называется файл, отвечающий в Joomlaх за форму обратной связи? Може где-то в PHP логика прописана?
*

ntxp

  • Осваиваюсь на форуме
  • ***
  • 26
  • 0
Я так понимаю, это файлы в папке com_contact в шаблоне - default.php и default_form.php?
*

Gosha5767

  • Завсегдатай
  • *****
  • 427
  • 21
Посмотрите:
В общих настройках Панели управления --- Сервер
В настройках почты
Что у вас стоит?
Чистка сайта от дублей в Яндекс и Google.
Удаление ссылок (битых и внешних) на сайте.
Миграция Joomla 1.5 до Joomla 3.хх
*

ntxp

  • Осваиваюсь на форуме
  • ***
  • 26
  • 0
Там стоит адрес, с которого происходит отправка. Адрес почты, подключенный к серверу.
А вопрос в том, как туда подставить адрес отправителя...

« Последнее редактирование: 05.09.2015, 22:12:34 от ntxp »
*

master-smeta

  • Давно я тут
  • ****
  • 271
  • 9
Если рассуждать логически: отправитель кто? Ваш сайт/сервер! Так что все правильно работает. Особенно если учесть необходимость в DKIM и SPF.
ИМХО В Вашем случае нужно настраивать не адрес отправителя, а адрес для ответа! Как это сделать в стандартном компоненте я точно не знаю, скорее всего в шаблоне формирования формы нужно "поработать напильником". А вот в компоненте RSForm в настройках формы можно указать "адрес для ответа".
*

kostya0104

  • Новичок
  • *
  • 8
  • 0
Тоже есть аналогичная проблема. Только не было "переноса" со старых версий до 3.х.х, а сразу заказали сайт на 3.х.
Письма приходят, каждый раз копировать из письма приходится е-майл.
И переменную email в качестве отправителя ставил и $JMail->addReplyTo, еще какие то данные пытался подставить в файл send.php (что в шаблоне темы сайта) - бесполезно. Отправитель указан именно адрес что задан в настройках админа, и если "ответить" нажимаю, подставляется адрес из настроек.
Спойлер
[свернуть]