Проблема с Smtp

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Diam
phpBB 1.0.0
Сообщения: 2
Стаж: 20 лет 1 месяц

Проблема с Smtp

Сообщение Diam »

У меня есть ящик на mail.ru могу ли я его использовать...

При регистрации нового пользователя выдает ошибку:

Warning: fsockopen(): unable to connect to smtp.bk.ru:25 in /home/a/artdesing.h15.ru/WWW/ForumPhpBB/includes/smtp.php on line 126

Warning: Cannot modify header information - headers already sent by (output started at /home/a/artdesing.h15.ru/WWW/ForumPhpBB/includes/smtp.php:126) in /home/a/artdesing.h15.ru/WWW/ForumPhpBB/includes/page_header.php on line 464

Warning: Cannot modify header information - headers already sent by (output started at /home/a/artdesing.h15.ru/WWW/ForumPhpBB/includes/smtp.php:126) in /home/a/artdesing.h15.ru/WWW/ForumPhpBB/includes/page_header.php on line 466

Warning: Cannot modify header information - headers already sent by (output started at /home/a/artdesing.h15.ru/WWW/ForumPhpBB/includes/smtp.php:126) in /home/a/artdesing.h15.ru/WWW/ForumPhpBB/includes/page_header.php on line 467

Could not connect to smtp host : 13 : Permission denied

DEBUG MODE

Line : 128
File : /home/a/artdesing.h15.ru/WWW/ForumPhpBB/includes/smtp.php
С уважением Kudashev Dmitry A
www.artdesing.h15.ru
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Diam писал(а):Could not connect to smtp host : 13 : Permission denied
Нет прав...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Diam
phpBB 1.0.0
Сообщения: 2
Стаж: 20 лет 1 месяц

Сообщение Diam »

НУ так что никто не подскажет... говорю маленькие уточнения:

Внутреней почты у сервака нет, точнее нет ее на www.h15.ru это бесплатный хостинг
С уважением Kudashev Dmitry A
www.artdesing.h15.ru
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Имя пользователя и пароль верно указали в разделе "Конфигурация"?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 6 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

У меня выдает аналогичную вещь.

Логин пароль забиты верно, из почтового клиента (The Bat! 1.62) отправка проходит, а вот с форума нет. Ссылается на 111 строку smtp.php
до неё

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

	if (trim($message) == '')
	{
		message_die(GENERAL_ERROR, "Email message was blank", "", __LINE__, __FILE__);
	}

	// Ok we have error checked as much as we can to this point let's get on
	// it already.
	if( !$socket = fsockopen($board_config['smtp_host'], 25, $errno, $errstr, 20) )
 {
111 строка

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

message_die(GENERAL_ERROR, "Could not connect to smtp host : $errno : $errstr", "", __LINE__, __FILE__);
и ниже

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

}

	// Wait for reply
	server_parse($socket, "220", __LINE__);

	// Do we want to use AUTH?, send RFC2554 EHLO, else send RFC821 HELO
        // This improved as provided by SirSir to accomodate
Эту ошибку пишет форум в стандартном окне "Общая ошибка"

Но в самом верху выдает

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

Warning: fsockopen(): unable to connect to mail.*****.ru:25 in /home/****/****/public_html/forum.vvvas.ru/includes/smtp.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at /home/****/****/public_html/forum.vvvas.ru/includes/smtp.php:109) in /home/****/****/public_html/forum.vvvas.ru/includes/page_header.php on line 510

Warning: Cannot modify header information - headers already sent by (output started at /home/****/****/public_html/forum.vvvas.ru/includes/smtp.php:109) in /home/****/****/public_html/forum.vvvas.ru/includes/page_header.php on line 512

Warning: Cannot modify header information - headers already sent by (output started at /home/****/****/public_html/forum.vvvas.ru/includes/smtp.php:109) in /home/****/****/public_html/forum.vvvas.ru/includes/page_header.php on line 513
В page_header.php до 510 строки написано

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

// Add no-cache control for cookies if they are set
//$c_no_cache = (isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data'])) ? 'no-cache="set-cookie", ' : '';

// Work around for "current" Apache 2 + PHP module which seems to not
// cope with private cache control setting
if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
{
	header ('Cache-Control: no-cache, pre-check=0, post-check=0');
}
else
{
510-515 строки

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

header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
header ('Expires: 0');
header ('Pragma: no-cache');

$template->pparse('overall_header');
Вот этот текст
fsockopen()
наводит на мысль о запрете сокетов у меня на хостинге. Я не прав или мне пинать хостера?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

думаю самое просто е это например у агавы закрыт smtp на внешние соединения, то есть отправлять можно только через агаву.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 6 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

crash
В том то и дело что не закрыт, потому что во-первых http://caravan.ru/reference/faq/hosting/smtp/ , а во-вторых отправку почты почтоым клиетом, проверял из трех разных мест с разными провайдерами (corbina, stream, hnt) - работает.

Прошу всё таки обратить внимание на это:
VVVas писал(а):Вот этот текст
fsockopen()

наводит на мысль о запрете сокетов у меня на хостинге. Я не прав или мне пинать хостера?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

VVVas
я не пойму одного, причем тут агава и
VVVas писал(а):corbina, stream, hnt
???
я сказал что на агаве закрыт доступ к внешним смпт серверам, кроме ихнего смпт сервера.

я говорил Diam ))
Последний раз редактировалось crash 30.04.2005 12:53, всего редактировалось 1 раз.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Balamut
Former team member
Сообщения: 2214
Стаж: 20 лет 2 месяца
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 68 раз

Сообщение Balamut »

VVVas писал(а):mail.*****.ru:25
А вам не кажется, что smtp сермер маил.ру - smtp.mail.ru?

Если у Вас не мыло.ру - то хотябы укажите, где ящик. И проверьте правельность smtp сервера, логина и пассворда.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Smayliks
у VVVas все правильно написано, просто он имя домена стер.
VVVas
а может попробовать не указывать smtp данные, а просто использовать php mail() ?

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

VVVas
думаю что у вашего хостера тоже закрут доступ на smtp вашего провайдера. то есть только хостерский smtp сервер имеет связь наружу
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

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