Пропустить

[FAQ] Failed sending email :: PHP ::

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!

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

А у меня вот такая ошибка:
Ran into problems sending Mail. Response: 550 non-local recipient verification failed 

DEBUG MODE

Line : 165
File : smtp.php 


Перешел на smtp по началу все былло нормально, потом все чаще и чаще стала выскакивать эта ошибка при отправке сообщения. Что с ней делать, писать хостеру?
Клуб любителей Nissan Skyline
Изображение

NPV-S
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 20.09.2007 5:45
Откуда: Иркутск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

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

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

А если завести новую почту и ее настроить на smtp ошибка исщезнит? Как бороться с ошибкой?
Клуб любителей Nissan Skyline
Изображение

NPV-S
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 20.09.2007 5:45
Откуда: Иркутск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

Сообщение Sunwater » 11.03.2008 19:30

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

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

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


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

Failed sending email :: PHP ::

DEBUG MODE

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

Сообщение Rayden » 11.03.2008 20:02

Пинать хостера ногами. Пусть показывают логи, что происходит в этот момент.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3795
Зарегистрирован: 27.06.2005 1:07
Благодарил (а): 0 раз.
Поблагодарили: 29 раз.

Сообщение crash » 12.03.2008 3:45

Sunwater
разбить на группы по 200 человек и рассылать.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6579
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Сообщение Sunwater » 13.03.2008 17:26

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

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

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


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

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

Сообщение crash » 13.03.2008 19:36

Sunwater
просто форум не бьет автоматом на части. Либо бить на группы, либо ставить мод, который на несколько писем будет разбивать
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6579
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Сообщение Sunwater » 13.03.2008 22:18

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

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

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

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

Никто ее не устранял.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Former team member
 
Сообщения: 1139
Зарегистрирован: 21.02.2006 8:53
Откуда: Ленинград
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение maximus007 » 14.03.2008 19: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 17:28
Откуда: Минск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение crash » 14.03.2008 19:30

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

здесь все написано. Можете пообщаться с хостером или с тем у чей почтовик вы используете
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6579
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

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

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

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

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

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

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

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

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

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

Хотя теоретически возможно, что засунул их туда.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Former team member
 
Сообщения: 1139
Зарегистрирован: 21.02.2006 8:53
Откуда: Ленинград
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

Пред.След.

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

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

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

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы