[FAQ] Failed sending email :: PHP ::

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Сообщение NPV-S 06.02.2008 12:16

А у меня вот такая ошибка:
Код: Выделить всё
Ran into problems sending Mail. Response: 550 non-local recipient verification failed

DEBUG MODE

Line : 165
File : smtp.php


Перешел на smtp по началу все былло нормально, потом все чаще и чаще стала выскакивать эта ошибка при отправке сообщения. Что с ней делать, писать хостеру?
[url=http://www.clubskyline.ru/]Клуб любителей Nissan Skyline
[/url]
Изображение
NPV-S
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 20.09.2007 4:45
Откуда: Иркутск


Сообщение /DiOs 06.02.2008 12:21

NPV-S писал(а):писать хостеру?

Нет, постмастеру того домена, чей smtp вы пытаетесь использовать. Но вдумайтесь в сообщение об ошибке. Если это политика того домена, то вряд ли для вас станут делать исключение. Если глюк... Ну, может и поможет. Во всяком случае могу сказать, что нечасто, но получаю такой отлуп от list.ru при отправке честных сообщений из обычного почтового клиента. Никуда не пишу, разумеется, в силу бесдполезности, просто перепосылаю. Понимаю, что для форума это не выход, просто в порядке раз'яснения.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Шестой лесничий
 
Сообщения: 1164
Зарегистрирован: 21.02.2006 7:53
Откуда: Ленинград

Сообщение NPV-S 07.02.2008 4:48

А если завести новую почту и ее настроить на smtp ошибка исщезнит? Как бороться с ошибкой?
[url=http://www.clubskyline.ru/]Клуб любителей Nissan Skyline
[/url]
Изображение
NPV-S
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 20.09.2007 4:45
Откуда: Иркутск

Сообщение Палыч 09.02.2008 19:55

NPV-S
Это не ошибка, и она не устранима.
Вариант: Вы постите в большую тему, на которую подписаны ряд пользователей. После вашего поста этим пользователям идёт отправка мыла с сообщением о новом посте в теме. У одного из пользователей мыло не активно (умерло). Результат: ваша ошибка.
Очень частая ситуация.
И это только один из вариантов.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6910
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение Sunwater 11.03.2008 18:30

Все-таки не очень понятно, что делать с массовой рассылкой.

Провайдер (Инфобокс) утверждает, что:

У нас нет ограничений на количество сообщений.Отправка сообщений через скрипты у Вас работает.


Однако при отправке сообщений 200 пользователям всё работает, а 400 — нет:

Код: Выделить всё
Failed sending email :: PHP ::

DEBUG MODE

Line : 234
File : emailer.php
Аватара пользователя
Sunwater
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 17.06.2007 21:43
Откуда: Санкт-Петербург

Сообщение Rayden 11.03.2008 19:02

Пинать хостера ногами. Пусть показывают логи, что происходит в этот момент.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2824
Зарегистрирован: 27.06.2005 0:07

Сообщение crash 12.03.2008 2:45

Sunwater
разбить на группы по 200 человек и рассылать.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Sunwater 13.03.2008 16:26

Служба поддержки хостинга думала 2 дня. И выдала следующий ответ:

Программа через которую скрипт осуществляет отправку писем (sendmail) не принимает в качестве параметров заголовки более 2kb. По этому при увеличении количества получателей возникают проблемы.

В общем, в скрипте должно было бы учитываться это ограничение.
Так как emailer.php это судя по всему штатный скрипт дистрибутива форума, рекомендовал бы Вам обновить его версию. Скорее всего в новой версии эта проблема устранена.
Либо как вариант, можно в ручную разбивать получателей на части.


Добавлено спустя 3 минуты 26 секунд:

У меня версия 2.0.22, проблема в этом?
Аватара пользователя
Sunwater
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 17.06.2007 21:43
Откуда: Санкт-Петербург

Сообщение crash 13.03.2008 18:36

Sunwater
просто форум не бьет автоматом на части. Либо бить на группы, либо ставить мод, который на несколько писем будет разбивать
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Sunwater 13.03.2008 21:18

Ясно, уже разбила на группы и отослала.

А в версии 2.0.23 эта же проблема есть?
Аватара пользователя
Sunwater
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 17.06.2007 21:43
Откуда: Санкт-Петербург

Сообщение /DiOs 14.03.2008 0:14

Sunwater писал(а):А в версии 2.0.23 эта же проблема есть?

Никто ее не устранял.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Шестой лесничий
 
Сообщения: 1164
Зарегистрирован: 21.02.2006 7:53
Откуда: Ленинград

Сообщение maximus007 14.03.2008 18:23

Ошибка
Ran into problems sending Mail. Response: 550 relay not permitted

DEBUG MODE

Line : 153
File : smtp.php

Строка 153:
server_parse($socket, "250", __LINE__);
Аватара пользователя
maximus007
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 18.12.2007 16:28
Откуда: Минск

Сообщение crash 14.03.2008 18:30

maximus007 писал(а):550 relay not permitted

здесь все написано. Можете пообщаться с хостером или с тем у чей почтовик вы используете
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение /DiOs 14.03.2008 18:55

Значит так, объясняю по буквам, а потом иду в поиск. Если я писал с кривой раскладкой то, что уже было написано -- даю ЖК. Если написано мною -- даю бан.

Relay -- передача, транзит почты. Дело в принципе богупротивное. MTA (MAilTransfer Agent, почтовый сервер) должен принимать почту:
1. От своих клиентов (обслуживаемых доменов) для кого угодно.
2. От чужих клиентов -- только для своих клиентов.

Прием почты от чужих клиентов для чужих клиентов -- open relay, аналог open proxy для http. Т.е. вещь, явным образом способствующая незаконным действиям в сети. Тот MTA, который пытаетесь использовать вы, запрещает транзит, и правильно.

Раз-два-три-четыре-пять -- я пошел искать.

Добавлено спустя 1 минуту 7 секунд:

maximus007 писал(а):Так а то, что вот недавно, буквально вчера работало.

Ну наконец постмастер вынул руки из задницы. Ура!

Добавлено спустя 1 минуту 51 секунду:

Хотя теоретически возможно, что засунул их туда.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Шестой лесничий
 
Сообщения: 1164
Зарегистрирован: 21.02.2006 7:53
Откуда: Ленинград

Сообщение /DiOs 14.03.2008 22:18

maximus007
Мать-перемать, да до какой степени я должен напрячься, чтобы угадать вашу конфигурацию??? Вы же после публикации сообщения об ошибке ни слова по делу не сказали! Ну, попробуйте позвонить в поликлиннику и сказать:"У меня градусник показывает 38, но я точно здоров. Где копать?". Как нам нужно еще извернуться, чтобы научить вас пользоваться англо-русским словарем, обучить основам интернет-технологий да еще доказать, что мы говорим правду??? Если у вас после запуска форума винда начнет в BSOD идти -- это тоже к нам???
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Шестой лесничий
 
Сообщения: 1164
Зарегистрирован: 21.02.2006 7:53
Откуда: Ленинград

Пред.След.


Вернуться в FAQ (phpBB 2.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0