Помощь Не отправляются письма с формы обратной связи PrestaShop 1.6.1.24

Алексей.Т

Создатель
Регистрация
11 Окт 2020
Сообщения
27
Реакции
10
Не отправляются письма с формы обратной связи "Связаться с нами" Если в -режиме отладки- отключаю все перенаправления, форма обратной связи начинает работать, но перестаёт работать часть модулей, а при включённых перенаправлениях начинают работать модули, но не работает форма. Проверял на тестовом сайте, там при включённых перенаправлениях всё работает и форма и модули. :'( Подскажите, как исправить эту проблему?
 

krdma

Постоялец
Регистрация
1 Июн 2009
Сообщения
147
Реакции
54
Под перенаправлениями вы имеете ввиду редиректы?
Что в логах?
Не попадает ли отправка формы на редирект и дальше под _csrf блок?
предъявите саму форму, посмотрю.
 

Алексей.Т

Создатель
Регистрация
11 Окт 2020
Сообщения
27
Реакции
10
Под перенаправлениями вы имеете ввиду редиректы?
Что в логах?
Не попадает ли отправка формы на редирект и дальше под _csrf блок?
предъявите саму форму, посмотрю.

Для просмотра ссылки Войди или Зарегистрируйся Когда эта функция включенна сообщения приходят, но модули не работают.
Не совсем понял про форму "предъявите саму форму" это нужна ссылка на сайт? Для просмотра ссылки Войди или Зарегистрируйся
 

_sashok

PrestaShop Expert
Регистрация
15 Июл 2011
Сообщения
2.310
Реакции
4.110
Для просмотра ссылки Войди или Зарегистрируйся Когда эта функция включенна сообщения приходят, но модули не работают.
Не совсем понял про форму "предъявите саму форму" это нужна ссылка на сайт? Для просмотра ссылки Войди или Зарегистрируйся

значит глазами смотрите, что там в файлах overrides сейчас

возможно старые-ненужные модули записались и т.п.

для ремонта допускаю полную очистку файлов оверрайдов
 

Алексей.Т

Создатель
Регистрация
11 Окт 2020
Сообщения
27
Реакции
10
значит глазами смотрите, что там в файлах overrides сейчас

возможно старые-ненужные модули записались и т.п.

для ремонта допускаю полную очистку файлов оверрайдов
Можете объяснить подробнее, где искать эти файлы "оверрайдов", и что их просто нужно удалить?
 

Алексей.Т

Создатель
Регистрация
11 Окт 2020
Сообщения
27
Реакции
10
Да ещё только сейчас заметил, что на основную почту, сообщения о заказах тоже не приходят, причём без разницы включены перенаправления или нет.
 

_sashok

PrestaShop Expert
Регистрация
15 Июл 2011
Сообщения
2.310
Реакции
4.110
Да ещё только сейчас заметил, что на основную почту, сообщения о заказах тоже не приходят, причём без разницы включены перенаправления или нет.

может быть всё что угодно, включая занесение вашего домена или IP в спам-базы и т.п.

лучше всего для престы - это настроить отправку писем с сайта через SMTP (у почтового домена которого прописаны корректные DKIM, DMARC, SPF и есть SSL сертификат на почтовый домен)


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

или пригласите здесь на форуме специалиста-сисадмина по престашопу, пусть посмотрят, что там у вас на сервере и в админке

(только копию сайта и базы данных делайте к себе и пароли потом меняйте)
 

Алексей.Т

Создатель
Регистрация
11 Окт 2020
Сообщения
27
Реакции
10
Проблему частично удалось решить, удалил файл "ContactController.php" в файлах "override" полный путь /override/controllers/front/
После удаления этого файла, письма из формы обратной связи отправляются.
Но как оказалось, есть ещё проблема, не отправляются письма на почту ukr.net, причем не конкретный адрес, а именно те что на ukr.net.
Если клиент регистрируется с почтой ukr.net, то письма ему не приходят, и при отправке тестового сообщения, приходят на все почтовики, кроме ukr.net
Подскажите, где икать проблему?
 

Riva

Папочка
Регистрация
2 Мар 2013
Сообщения
547
Реакции
655
Проблему частично удалось решить, удалил файл "ContactController.php" в файлах "override" полный путь /override/controllers/front/
После удаления этого файла, письма из формы обратной связи отправляются.
Но как оказалось, есть ещё проблема, не отправляются письма на почту ukr.net, причем не конкретный адрес, а именно те что на ukr.net.
Если клиент регистрируется с почтой ukr.net, то письма ему не приходят, и при отправке тестового сообщения, приходят на все почтовики, кроме ukr.net
Подскажите, где икать проблему?

Я же написал как ukr.net победить. У меня была таже проблема с ним.
 
Сверху