Не приходят e-mail оповещения

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 10 лет 4 месяца
Благодарил (а): 158 раз
Поблагодарили: 172 раза

Re: Не приходят e-mail оповещения

Сообщение LONER »

Борис Бердичевский писал(а): И вдруг обломилось... Перестал...
А провайдер ни где не мог кислород перекрыть? Может какие-то большие рассылки пользователями производились?
А если на обычном компе (сеть ведь я так понимаю одна), через обычный какой-нибудь почтовый клиент, типа Thunderbird или подобные отправлять и получать почту, работать будет ? Это чисто для проверки, попробовать поработать с Гугловскими, Яндексовскими почтами, своими, чужими, чтобы проверить, туда-сюда работает или нет.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 5 месяцев
Откуда: Астана
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Re: Не приходят e-mail оповещения

Сообщение nissin »

Борис Бердичевский,
Давайте начнём сначала. Какой хостинг у Вас?
Варианты: Виртуальный(Shared), Виртуальный сервер (VPS/VDS), Выделенный сервер(Dedicated), Домашний сервер(?).
Есть ли у Вас доступ к командной строке (SSH)?
Попробуйте отправить тестовый email с помощью функции mail:

Код: Выделить всё

<?php
mail("nobody@example.com", "My Subject", "Line 1\nLine 2\nLine 3");
?> 
Вместо nobody@example.com указываете адрес на который хотите получить сообщение.
Если тестовое сообщение пришло, усложняем тест:

Код: Выделить всё

<?php
mail("nobody@example.com", "My Subject", "Line 1\nLine 2\nLine 3",
     "From: webmaster@example.com \r\n" . "X-Mailer: PHP/" . phpversion());
?> 
Вместо webmaster@example.com указываете email адрес форума, который получатель будет видеть в качестве отправителя (пробуете по порядку gmail, yandex, свой).
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Не приходят e-mail оповещения

Сообщение Борис Бердичевский »

nissin писал(а): Давайте начнём сначала. Какой хостинг у Вас?
Давайте. Только давайте определимся вначале, мы вообще будем использовать мой домашний сервер borisba.com или пойдём как Ленин другим путём.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 5 месяцев
Откуда: Астана
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Re: Не приходят e-mail оповещения

Сообщение nissin »

Проблемный форум у Вас где находится?
А мы идём по порядку:
1. Отправка через стандартную php функцию mail
2. Отправка через smtp серверы публичных сервисов (google, mail.ru, yandex)
3. Отправка через свой smtp сервер
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Не приходят e-mail оповещения

Сообщение Борис Бердичевский »

nissin писал(а): Проблемный форум у Вас где находится?
На американском/канадском сервере у знакомого провайдера.
nissin писал(а): 1. Отправка через стандартную php функцию mail
Это из-за проблем безопасности запрещено.
nissin писал(а): 2. Отправка через smtp серверы публичных сервисов (google, mail.ru, yandex)
Попробуем, но без использования моего домашнего сервера.

Отправлено спустя 41 секунду:
nissin писал(а): 3. Отправка через свой smtp сервер
Не знаю, о чём речь, но попробуем.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 5 месяцев
Откуда: Астана
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Re: Не приходят e-mail оповещения

Сообщение nissin »

Меняйте хостера, у него по ходу всё запрещёно, в том числе и исходящие соединения.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Не приходят e-mail оповещения

Сообщение Борис Бердичевский »

nissin писал(а): Меняйте хостера, у него по ходу всё запрещёно, в том числе и исходящие соединения.
Зачем менять? Подскажите, что надо исправить/открыть -- они откроют! :idea:
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5526
Стаж: 21 год 4 месяца
Откуда: Питер
Благодарил (а): 185 раз
Поблагодарили: 772 раза

Re: Не приходят e-mail оповещения

Сообщение Siava »

Борис Бердичевский, подсказать хостеру, что надо открыть для прохождения почты? Ну... лучше и правда хостера поменять :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 5 месяцев
Откуда: Астана
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Re: Не приходят e-mail оповещения

Сообщение nissin »

Борис Бердичевский,
разрешить функцию mail, разрешить исходящие соединения.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Не приходят e-mail оповещения

Сообщение Борис Бердичевский »

Я вот не совсем понимаю. Ведь тайм-аут происходит непосредственно на gmail , yandex прочих внешних майл-серверах.
Так меня тоже надо поменять как безнадёжного "чайника" в этих настройках...
Или есть вариант делать какой-то другой вариант отсылки почты? Подскажите...
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Не приходят e-mail оповещения

Сообщение Борис Бердичевский »

nissin писал(а): разрешить функцию mail, разрешить исходящие соединения.
Хорошо, передам это пожелание.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 10 лет 4 месяца
Благодарил (а): 158 раз
Поблагодарили: 172 раза

Re: Не приходят e-mail оповещения

Сообщение LONER »

Борис Бердичевский писал(а): Ведь тайм-аут происходит непосредственно на gmail , yandex прочих внешних майл-серверах.
Не правильно понимаете. Запрос с Вашего сервера туда не отправляется и выскакивает ошибка, что тайм=-аут истек.

Отправлено спустя 1 минуту 37 секунд:

Код: Выделить всё

Ошибка почты
» EMAIL/SMTP
/forum/posting.php

Не удалось соединиться с SMTP-сервером: 110 : Connection timed out

Errno 2: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (Connection timed out) at [ROOT]/includes/functions_messenger.php line 1017
Не удалось соединиться с SMTP-сервером: 110 : Connection timed out иначе Не удалось соединиться с SMTP-сервером: 110 : Время соединения истекло

Яндекс Ваш сервер видит по настройкам DNS, но запроса он не видит, не приходит он к нему, потому что не отправился.
Ваш сервер не выпускает запрос с форума и форум выдает ошибку, типа не могу я больше отправлять, не пускают.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Не приходят e-mail оповещения

Сообщение Борис Бердичевский »

LONER писал(а): Ваш сервер не выпускает запрос с форума и форум выдает ошибку
Давайте уточним. Сервер форума в Америке/Канаде или мой домашний сервер? Разные вещи. Сервер заокеанский megapolis.org , мой www.borisba.com .
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Не приходят e-mail оповещения

Сообщение Борис Бердичевский »

Вот это они могут открыть -- или это нельзя перенастроить?

Код: Выделить всё

 Ошибка почты
» EMAIL/PHP/mail()
/forum/posting.php

Errno 2: mail() has been disabled for security reasons at [ROOT]/includes/functions_messenger.php line 1761 
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 10 лет 4 месяца
Благодарил (а): 158 раз
Поблагодарили: 172 раза

Re: Не приходят e-mail оповещения

Сообщение LONER »

Борис Бердичевский, Да хоть на северном полюсе. Вы почту для кого, чего настраиваете, для какого домена, форума, он у Вас где находится? Или мы все это время рассматривали совершенно разное? Тут в принципе даже не совсем важно дома или Канаде, смысл в том что запрос не уходит, не пускают его дальше сервера, где что-то из Вашего находится (я имею ввиду что-то из того что Вы выше перечислили).

Отправлено спустя 48 секунд:
Вот это пусть откроют хотя бы для начала
EMAIL/PHP/mail()
Правильно заданный вопрос и описание проблемы - 70% их решения...

Вернуться в «Поддержка phpBB 3.1.x»