Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   ошибка smtp на форуме (http://forum.mynuke.ru/showthread.php?t=1501)

Wind 10.03.2006 18:28

ошибка smtp на форуме
 
На многих форумах спрашивал, как разрешить эту проблему, но нигде так и не ответили точно и ясно. Здесь я тоже не надеюсь на ответ, но все же попоробуем. Сайт находится на серваке, который не имет выхода в интренет. В настройках форума все, что связанно с почтой вроде бы отключено, но почему когда отправляешь сообщение, оно отправляется с такой вот ошибкой:

Could not connect to smtp host : 10060 : Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.

DEBUG MODE

Line : 112
File : smtp.php

Это очень замедляет отправку и напригает.

DeeMon 10.03.2006 22:13

Если форум phpBB то вот тут http://forum.factorial.ru/index.php?showtopic=3083 там описание данной проблемы, должно помочь. Если не поможет пишите.

Wind 10.03.2006 23:59

Чуть было уже обрадовался. :sad: Не помогло. Вернее мож и помогло у меня ошибка 234 File : emailer.php тоже как-то выскакивала один раз. её может теперь и не будет, а вот как с
Line : 112
File : smtp.php
разобраться ? У меня на файл даже другой указывает.

Soniks 11.03.2006 01:58

Wind а что у вас на 112 строке
в настройках конфига форума, точно везде отключена отправка мыла и использо вания смтп?

Wind 11.03.2006 03:18

Там у мен вот, что
if( !$socket = @fsockopen($board_config['smtp_host'], 25, $errno, $errstr, 20) )
{
112 -> message_die(GENERAL_ERROR, "Could not connect to smtp host : $errno : $errstr", "", __LINE__, __FILE__);
}

Короче я это все закомментировал:
/*
if( !$socket = @fsockopen($board_config['smtp_host'], 25, $errno, $errstr, 20) )
{
message_die(GENERAL_ERROR, "Could not connect to smtp host : $errno : $errstr", "", __LINE__, __FILE__);
}
*/
и вылезла ошибка 117 : server_parse($socket, "220", __LINE__);
её я тоже закомментировал
//server_parse($socket, "220", __LINE__);
ВРОДЕ БЫ ВСЕ НОРМАЛЬНО!!!! :jumplol: Надо конечно еще будет понаблюдать ато она иногда и не выскакивала. Вообщем если, что я напишу, но мне кажется я все правельно сделал.
DeeMon! Большое спасибо тебе. Твоя ссылка помогла...

t0rr 18.01.2007 11:00

Cначала было
Цитата DEBUG MODE
Line : 112
File : smtp.php

Сделал как по ссылке про emailer.php было написано, но ошибка вообще в другом файле.
Закоментировал как в посте выше написано, но теперь стало вылазить:
Цитата DEBUG MODE
Line : 138
File : smtp.php


Пробовал и эту строку закоментировать, но тогда вообще не хочет посты отправлять.
В настройках форума вроде везде emailы отключены. Да и smtp сервера у меня вообще нету.
Я сайт для сети делаю, мне почта не нужна вообще.

Soniks 18.01.2007 15:26

закомментируйте весь код в файле emailer.php начиная с:
PHP код:
 // Send message ... removed $this->encode() from subject for time being
if ( $this->use_smtp 


и заканчивая, включая:

PHP код:
 // Did it work? 
if (!$result)
{
message_die(GENERAL_ERROR'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' 'PHP') . ' :: ' $result''__LINE____FILE__);


t0rr 19.01.2007 02:21

Не помогло, ошибка таже... =(
Просил совета на форумах поддержки phpbb - никакой помощи, один стёб...
Вычитал про модуль email disabler... поставил, а толку всё равно нет...

P.S.: Soniks, в ICQ у тебя игнор по дефолту стоит? Я 3 раза писал, ты так и не ответил (

Всё, спасибо огромное, закоментить оказалось надо было в emailer.php, который лежит в инклудах сайта, а не форума ;)


Часовой пояс GMT +4, время: 22:51.

Copyright © 2005 by Soniks