Ошибка почты

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 16 лет 1 месяц
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз

Re: Ошибка почты

Сообщение misterleks »

видимо из-за этого яндекс и не хочет отправлять (((

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

too many recipients - Слишком много получателей
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
lucifer
phpBB 1.2.1
Сообщения: 24
Стаж: 14 лет 11 месяцев
Благодарил (а): 3 раза

Re: Ошибка почты

Сообщение lucifer »

....
Последний раз редактировалось lucifer 13.03.2014 17:04, всего редактировалось 3 раза.
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 16 лет 1 месяц
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз

Re: Ошибка почты

Сообщение misterleks »

В этой теме уже где то обсуждалось такое, когда много получателей. Если письма вообще отправляются, то не стоит трогать настройки SMTP, а размером пакета можно, но поищите по теме, ответ был.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Ошибка почты

Сообщение Пчелкин »

lucifer писал(а):Это письмо отправлено почтовым сервером yandex.ru.
Это липовые емейлы...из нет в адресной фиче яндекса...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Ошибка почты

Сообщение demon201984 »

Подскажите, пожалуйста в чем может быть проблема, как диагностировать, где искать?
в Логе ошибок значится:
Ошибка почты
» EMAIL/PHP/mail()
/posting.php

При этом мне написал один пользователь, что к нему письма с сайта сыпятся как спам каждые 2 минуты - пришло уже более 700 одинаковых писем (уведомления о наличии ответа в теме - хотя в теме ответы не появляются так часто). Видимо что то зациклилось на этом сообщении.

Добавлено спустя 32 минуты 16 секунд:
так-то почта работает письма отправляются нормально вроде. Интересует вопрос как остановить массовую рассылку уведомлений для указанного пользователя.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Ошибка почты

Сообщение МайскийЖук »

Пусть запретит в личных настройках возможность получения e-mail`ов с форума.

Изображение
Любовь и боль, покой и бой я как любой несу с собой…
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Ошибка почты

Сообщение demon201984 »

Да это то я сделал, не знаю только помогло или нет. На время вообще отключил функцию отправки сообщений на уровне форума. Меня интересует сам факт как вообще такое возможно, что сообщения зациклившись отправляются - может инфа о сообщении хранится в БД и в каком-то поле не проставился атрибут о том что сообщение отправлено и оно соответственно отправляется видимо по крону с периодичностью раз в 2 мин.
Bol1Var
phpBB 1.0.0
Сообщения: 6
Стаж: 14 лет

Re: Ошибка почты

Сообщение Bol1Var »

Всем привет! У меня возникла проблема с активацией учетной записи, через почту. В настройках все правельно => Регистрация пользователей => Активация учётных записей: стоит "Пользователем (email подтверждение)", но зарегистрированным пользователям письмо не приходит на почту..В чём может быть проблема??? Лимит сообщений для новых пользователей - поставил значение: 0.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Ошибка почты

Сообщение МайскийЖук »

Да тут в чем угодно может быть проблема, начиная от проблем с хостером и заканчивая проблемами принимающей стороны.
Любовь и боль, покой и бой я как любой несу с собой…
lesha20
phpBB 1.4.0
Сообщения: 31
Стаж: 14 лет
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: Ошибка почты

Сообщение lesha20 »

При "массовой" отправки почты только одному человеку - всё ок, если отправляю двум и более человек функция mail() выводит ошибку и от почтового сервера на хостинге присылается сообщение:
Transcript of session follows -----
553 5.1.3 undisclosed-recipients:;... List:; syntax illegal for recipient addresses.
Хотя через некоторое время сообщение указанным пользователям приходят.

Захватил вид самого вызова функции mail() и получилось вот что:

При массовой рассылке одному человеку (Тест):
mail(параметр1 = 422554@mail.ru, параметр2 = mail_encode(Тест-XXX, ''), ...)

При массовой рассылке двум и более человек (Тест, Романовна и т.д.):
mail(параметр1 = undisclosed-recipients:;, параметр2 = mail_encode(Тест-XXX, ''), ...)

Почему при массовой рассылке двум и более человек в параметр1 при вызове функции mail() приходит строка undisclosed-recipients:;, а не адрес получателя? Если эту строку в коде меняю на какой-нибудь адрес, то почтовый сервер не ругается и функция mail() не возвращает ошибку, но зато пользователям приходит сообщение с полем Кому = этому адресу.

Почтовый сервер не понимает адрес получателя undisclosed-recipients:; и фунция mail() выводит ошибку. Или это функция mail() не понимает? - версия php на сервере 5.2.17.
Это никак не исправить?

Отправляемое сообщение:
Шаг1.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось lesha20 02.12.2012 19:34, всего редактировалось 5 раз.
lesha20
phpBB 1.4.0
Сообщения: 31
Стаж: 14 лет
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: Ошибка почты

Сообщение lesha20 »

Вообщем, свою проблему решил следующим образом:

в файле functions_messenger.php нашёл строчку:

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

$mail_to = ($to == '') ? 'undisclosed-recipients:;' : $to;
и заменил на:

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

$mail_to = ($to == '') ? '' : $to;
Полёт нормальный.

В этом файле еще есть строчка с undisclosed-recipients:;:

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

	// Now the To Header.
	$to_header = ($to_header == '') ? 'undisclosed-recipients:;' : $to_header;
Но у меня в сообщении в заголовках нигде не встречается undisclosed-recipients:;, а если встретится, то наверное не повлияет на массовую отправку писем. Поэтому её я не буду трогать.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Ошибка почты

Сообщение southklad »

Подскажите, как проверить , перестали приходить уведомления с сайта на почту , ни ЛС ни из тем, подскажите как проверить в чем проблема ??? Хостер или форум !!!
Изображение
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Ошибка почты

Сообщение МайскийЖук »

Для начала посмотреть в логи форума.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Ошибка почты

Сообщение southklad »

Ошибок в логах нет
Изображение
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Ошибка почты

Сообщение МайскийЖук »

Следовательно, вопрос к хостеру.
Любовь и боль, покой и бой я как любой несу с собой…

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