Не отправляется почта Joomla

  • 22 Ответов
  • 1151 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Vas80

Друзья, уже все перелопатил, не нашел решения. Письма не приходят на почту. Делал различные варианты. Отправлял из родной контактной формы, потом модули JE Quick Contact, Simple Email Form. Ничего не приходит на почту.

В профиле админа указал почтовый адрес и включил "Получать системные письма".
В общих настройка указал, тот же электронный адрес, что в админа.
Сначала  отправлял на PHPMAIL потом на Sendmail. Результата никакого.


Помогите решить проблему, в чем может быть загвоздка?

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #1 : 16.10.2015, 21:16:09 »
Включил отладку показывает, что то не ладно в файле mail.php http://joxi.ru/VrwW1xVs1oP1rX

Что за глюк подскажите пожалуйста, а то я в PHP не разбираюсь.

Спасибо!

*

Оффлайн umbabaraumba

  • *******
  • 2564
  • [+]153 / [-]1
  • если помог можете поставить +
    • Просмотр профиля
Re: Не отправляется почта Joomla
« Ответ #2 : 16.10.2015, 21:21:23 »
Попробуйте через smtp отправить . Сайт на локалке или на хостинге ?
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #3 : 16.10.2015, 21:24:49 »
на хостинге да тоже пробовал через smtp. Реакции никакой. В чем может быть дело?

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #4 : 16.10.2015, 21:27:22 »
Вот выставил так http://joxi.ru/ZrJO3KQIXQ4pmj
и вот так http://joxi.ru/V2VRq7DSbBy82v

*

Оффлайн umbabaraumba

  • *******
  • 2564
  • [+]153 / [-]1
  • если помог можете поставить +
    • Просмотр профиля
Re: Не отправляется почта Joomla
« Ответ #5 : 16.10.2015, 21:36:09 »
на хостинге
Тогда пишите хостеру .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #6 : 16.10.2015, 21:53:37 »
а что писать то. я его уже спрашивал. он дал мне какой то файлик проверить на соединение с почтой. этот файлик я закинул в корень сайта. и он сработал. письмо пришло на мыло. и что ему говорить после этого?

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #7 : 16.10.2015, 22:08:10 »
Здесь явно что то в Joomla. Устанавливал отдельный скрипт отправки на PHP, он тоже срабатывает. А вот модули от Joomla не работают..... вернее работают, и даже при отправке письма пишет "Сообщение отправлено" но на почту ничего не приходит...

*

Онлайн voland

  • ********
  • 9939
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
Re: Не отправляется почта Joomla
« Ответ #8 : 16.10.2015, 22:10:53 »
Меня под вечер глючит или во всей теме ни разу не указана версия?

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #9 : 16.10.2015, 22:14:11 »
версия Joomla 3.4.4

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #10 : 16.10.2015, 22:15:26 »
djn cfqn http://abal.com.ua/ где глюк. включил отладку внизу можно посмотреть результаты

*

Онлайн voland

  • ********
  • 9939
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
Re: Не отправляется почта Joomla
« Ответ #11 : 16.10.2015, 22:20:06 »
Проверьте что в настройках движка на отправку почты ТЕ ЖЕ параметры, что и в файлике, которым проверяли отправку.
Далее - убедитесь что у всех пользователей, у ктороых стоит галочка получать системные письма верные и корректные адреса. В модуле нет настроек получателя?

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #12 : 16.10.2015, 22:24:08 »
у меня только один пользователь и там все стоит настроено. я выше все настройки в притскринах показал.

Вот код файлика

 <?php
    error_reporting(E_ALL);
    ini_set('display_errors', '1');
    if (mail("мой-ящик@ukraine.com.ua", "Test mail", "Проверка отправки почты")) {
          echo "ok";
    } else {
           echo "error";}
    ?>

И как это можно в админке настроить?

В админке я указал все настройки на свой почтовый ящик.

*

Оффлайн umbabaraumba

  • *******
  • 2564
  • [+]153 / [-]1
  • если помог можете поставить +
    • Просмотр профиля
Re: Не отправляется почта Joomla
« Ответ #13 : 16.10.2015, 22:33:33 »
    if (mail("мой-ящик@ukraine.com.ua", "Test mail", "Проверка отправки почты")) {
На скрине почта mail.ru
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #14 : 16.10.2015, 22:42:44 »
ну да, друзья здесь в коде я написал мой-ящик (что значит мой почтовый ящик который сюда в код подставляется)

*

Оффлайн umbabaraumba

  • *******
  • 2564
  • [+]153 / [-]1
  • если помог можете поставить +
    • Просмотр профиля
Re: Не отправляется почта Joomla
« Ответ #15 : 16.10.2015, 22:45:25 »
Попробуйте вписать в файл почту которая в админке прописана, и почту из файла прописать в админку и посмотрите откуда и на какую почту уходят письма .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #16 : 16.10.2015, 22:47:46 »
дружище так я так и делал. я же писал, что в файлик отхостера прописал свое мыло. письмо пришло нормально без глюков. то есть отправилось

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #17 : 16.10.2015, 22:49:17 »
а может все таки кто то на сайт заглянет посмотрит что там за дела?

*

Оффлайн Vas80

Re: Не отправляется почта Joomla
« Ответ #18 : 16.10.2015, 22:51:27 »
все сдаюсь.

короче пошел я на фриланс может кто то сделает. дело явно в коде. установил модуль http://allforjoomla.ru/xmodules/mod-simpleform2 там настраивается своя почта. нифига. тоже не работает.

пишет что отправило, а письма нет.

*

Онлайн voland

  • ********
  • 9939
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
Re: Не отправляется почта Joomla
« Ответ #19 : 16.10.2015, 22:54:40 »
А файлик от хостера - там письмо приходит?
Вообще - как вариант - у вас дешёвый хостинг с соответсвующей публикой и банами.

*

Оффлайн bolonia

Re: Не отправляется почта Joomla
« Ответ #20 : 17.10.2015, 22:45:14 »
Через mail функцию отправляются анонимные письма!

Естественно, все почтовые сервисы на такие письма смотрят очень пристально и с подозрением, ведь каждый может представиться хоть кем и отправить все что угодно. Не рекомендую отправлять письма таким образом. Любое безобидное словосочетание или ссылка может быть профильтрована почтовым сервером и письмо даже не появится в папке Спам.

Отправляйте почту через SMTP, либо через специальные сервисы, у которых есть API, в случае если это рассылки (mailchimp, unisender).

(Кстати, и SMTP у некоторых хостеров бывает отключен, например у ActiveCloud'а)
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0

*

Оффлайн Bright

Re: Не отправляется почта Joomla
« Ответ #21 : 06.08.2016, 22:52:25 »
Уже столько тем о почте, что решил новую пока не заводить.

В общем, почта на 2.5.28 работала штатно,
Перед миграцией 2.5-3.6 отключил регистрацию, и когда сейчас её включил,
оказалось, что почта не передаёт письма с активационными ссылками. Полез в настройки - там всё перепробовал и ничего не добился.
По дефолтному варианту PHP Mail жму внизу "Отправить тестовое сообщение" - получаю вверху зеленую надпись "Письмо отправлено, проверьте ящик", но в ящике ничего не появляется даже в СПАМе.

На хостинге на всякий случай попробовал отключить SPF-фильтрацию - тоже не помогло.
Куда рыть?..

PS: если что - мой сайт под глобусом

*

Оффлайн Bright

Re: Не отправляется почта Joomla
« Ответ #22 : 06.08.2016, 23:38:58 »
Может кому пригодится кусок ответа моего хостера.
Цитировать
На текущий момент наблюдается неполадка с отправкой писем с сервера через sendmail на сервера Mail.ru после обновления протоколов безопасности с их стороны:
*** куски их почтовых логов ***
К сожалению, исправить данный вопрос с нашей стороны не представляется возможным, так как это требует глобального изменения почтовых настроек на наших серверах. В данном случае рекомендуем Вам использовать протокол SMTP для отправки писем, либо отправлять письма на почтовые ящики других систем (например, Яндекс или Rambler).
Впору смеяться, но почему-то хочется плакать  ;D
И от второй части ответа, и от того, что я весь выходной на это убил...
« Последнее редактирование: 06.08.2016, 23:43:21 от Bright »