Форум русской поддержки Joomla!® CMS
03.12.2016, 10:53:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

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

 (Прочитано 620 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« : 16.10.2015, 20:12:21 »

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

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


Помогите решить проблему, в чем может быть загвоздка?
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #1 : 16.10.2015, 20:16:09 »

Включил отладку показывает, что то не ладно в файле mail.php http://joxi.ru/VrwW1xVs1oP1rX

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

Спасибо!
Записан
umbabaraumba
Практически профи
*******

Репутация: +153/-1
Offline Offline

Пол: Мужской
Сообщений: 2558

если помог можете поставить +


« Ответ #2 : 16.10.2015, 20:21:23 »

Попробуйте через smtp отправить . Сайт на локалке или на хостинге ?
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #3 : 16.10.2015, 20:24:49 »

на хостинге да тоже пробовал через smtp. Реакции никакой. В чем может быть дело?
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #4 : 16.10.2015, 20:27:22 »

Вот выставил так http://joxi.ru/ZrJO3KQIXQ4pmj
и вот так http://joxi.ru/V2VRq7DSbBy82v
Записан
umbabaraumba
Практически профи
*******

Репутация: +153/-1
Offline Offline

Пол: Мужской
Сообщений: 2558

если помог можете поставить +


« Ответ #5 : 16.10.2015, 20:36:09 »

на хостинге
Тогда пишите хостеру .
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #6 : 16.10.2015, 20:53:37 »

а что писать то. я его уже спрашивал. он дал мне какой то файлик проверить на соединение с почтой. этот файлик я закинул в корень сайта. и он сработал. письмо пришло на мыло. и что ему говорить после этого?
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #7 : 16.10.2015, 21:08:10 »

Здесь явно что то в Joomla. Устанавливал отдельный скрипт отправки на PHP, он тоже срабатывает. А вот модули от Joomla не работают..... вернее работают, и даже при отправке письма пишет "Сообщение отправлено" но на почту ничего не приходит...
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #8 : 16.10.2015, 21:10:53 »

Меня под вечер глючит или во всей теме ни разу не указана версия?
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #9 : 16.10.2015, 21:14:11 »

версия Joomla 3.4.4
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #10 : 16.10.2015, 21:15:26 »

djn cfqn http://abal.com.ua/ где глюк. включил отладку внизу можно посмотреть результаты
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #11 : 16.10.2015, 21:20:06 »

Проверьте что в настройках движка на отправку почты ТЕ ЖЕ параметры, что и в файлике, которым проверяли отправку.
Далее - убедитесь что у всех пользователей, у ктороых стоит галочка получать системные письма верные и корректные адреса. В модуле нет настроек получателя?
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #12 : 16.10.2015, 21: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
Практически профи
*******

Репутация: +153/-1
Offline Offline

Пол: Мужской
Сообщений: 2558

если помог можете поставить +


« Ответ #13 : 16.10.2015, 21:33:33 »

    if (mail("мой-ящик@ukraine.com.ua", "Test mail", "Проверка отправки почты")) {
На скрине почта mail.ru
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #14 : 16.10.2015, 21:42:44 »

ну да, друзья здесь в коде я написал мой-ящик (что значит мой почтовый ящик который сюда в код подставляется)
Записан
umbabaraumba
Практически профи
*******

Репутация: +153/-1
Offline Offline

Пол: Мужской
Сообщений: 2558

если помог можете поставить +


« Ответ #15 : 16.10.2015, 21:45:25 »

Попробуйте вписать в файл почту которая в админке прописана, и почту из файла прописать в админку и посмотрите откуда и на какую почту уходят письма .
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #16 : 16.10.2015, 21:47:46 »

дружище так я так и делал. я же писал, что в файлик отхостера прописал свое мыло. письмо пришло нормально без глюков. то есть отправилось
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #17 : 16.10.2015, 21:49:17 »

а может все таки кто то на сайт заглянет посмотрит что там за дела?
Записан
Vas80
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 202


« Ответ #18 : 16.10.2015, 21:51:27 »

все сдаюсь.

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

пишет что отправило, а письма нет.
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #19 : 16.10.2015, 21:54:40 »

А файлик от хостера - там письмо приходит?
Вообще - как вариант - у вас дешёвый хостинг с соответсвующей публикой и банами.
Записан
bolonia
Осваиваюсь на форуме
***

Репутация: +22/-0
Offline Offline

Сообщений: 196



« Ответ #20 : 17.10.2015, 21:45:14 »

Через mail функцию отправляются анонимные письма!

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

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

(Кстати, и SMTP у некоторых хостеров бывает отключен, например у ActiveCloud'а)
Записан
Bright
Осваиваюсь на форуме
***

Репутация: +2/-2
Offline Offline

Пол: Мужской
Сообщений: 185


« Ответ #21 : 06.08.2016, 21:52:25 »

Уже столько тем о почте, что решил новую пока не заводить.

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

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

PS: если что - мой сайт под глобусом
Записан
Bright
Осваиваюсь на форуме
***

Репутация: +2/-2
Offline Offline

Пол: Мужской
Сообщений: 185


« Ответ #22 : 06.08.2016, 22:38:58 »

Может кому пригодится кусок ответа моего хостера.
Цитировать
На текущий момент наблюдается неполадка с отправкой писем с сервера через sendmail на сервера Mail.ru после обновления протоколов безопасности с их стороны:
*** куски их почтовых логов ***
К сожалению, исправить данный вопрос с нашей стороны не представляется возможным, так как это требует глобального изменения почтовых настроек на наших серверах. В данном случае рекомендуем Вам использовать протокол SMTP для отправки писем, либо отправлять письма на почтовые ящики других систем (например, Яндекс или Rambler).
Впору смеяться, но почему-то хочется плакать  Grin
И от второй части ответа, и от того, что я весь выходной на это убил...
« Последнее редактирование: 06.08.2016, 22:43:21 от Bright » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet