Стартовая страница       Почта»    |     Статистика»    |     Форум    |    


Форумы MAXnet
Текущее время: 27.04.2024 09:10

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: POP3 для автообработки почты
СообщениеДобавлено: 27.01.2007 22:19 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
Почему-то не получается обратиться из скрипта к mail.maxnet.ru по POP3. Страннее всего то, что с другого хостинга это же обращение к этому же серверу успешно работает.
Скрипт делает буквально следующее:

<?php
$connection=fsockopen("mail.maxnet.ru",110);
if($connection) {echo "Connected!"; fclose($connection);}
else echo "Not connected...";
exit;
?>

При запуске на другом хостинге этот скрипт пишет "Connected!".
При запуске с indigo2.maxnet.ru этот скрипт просто повисает (и, кажется, подвешивает при этом весь gs.obninsk.ru, хотя я не могу понять, как это возможно без подвешивания всего indigo2).
То есть, получается, что либо mail.maxnet.ru открыт для всех, кроме indigo2, либо на indigo2 не работает fsockopen по 110-му порту.

Q: Что именно имеет место быть?

Дополнение:
При попытке прописать вместо "mail.maxnet.ru" значение "localhost" скрипт не просто повисает, а ещё и пытается вкачать мне немерянное количество неизвестных данных. Неизвестных - потому что я не могу себе позволить вкачивать немеряные мегабайты ради любопытства.

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27.01.2007 23:50 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
P.S. 1 поправка и некоторые уточнения.

Поправка: прописывание "localhost" вместо "mail.maxnet.ru" теперь приводит к "Not connected".

Уточнения:

Попытка, проверки ради, сделать на макснетовском хостинге:

<?php
$connection=fsockopen("obninsk.name",110);
if($connection) {echo "Connected!"; fclose($connection);}
else echo "Not connected...";
exit;
?>

также приводит к:

Warning: fsockopen(): unable to connect to obninsk.name:110 in /usr/home/sobrobn/www/test.php on line 2
Not connected...

...что весьма и весьма не есть гуд, поскольку демонстрирует блокировку на второй индиге 110-го порта как класс. На другом хостинге тот же скрипт исправно пишет "Connected".

Отсюда вопрос к уважаемому провайдеру: как мне вообще запускать мэйл-ботов, обрабатывающих почту, приходящую на адреса [botname]@sobranie-obninsk.ru и ставящих на сайт новости и документы, присылаемые ГС по почте?
Если запускать ботов с другого хостинга (что идеологически неправильно), то недоступен макснетовский MySQL-сервер.
Если запускать с Макснета, то недоступен макснетовский POP3-сервер.
И куда, скажите, податься бедному клиенту? (это уже к вопросу, заданному в соседней ветке)

И ещё одна подсказка: дня 3 тому назад, насколько мне кажется, всё работало.

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28.01.2007 00:48 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
P.P.S.:
Попытка сделать
$my_box = imap_open ("{"mail.maxnet.ru":110/pop3/notls}INBOX", $username, $password);
, где, ессно, $username и $password подставлены корректно, приводит к тому, что скрипт вообще ничего не выводит, а получаем: "

Невозможно отобразить страницу
Эта страница сейчас недоступна. Возможно, это вызвано техническими проблемами на веб-узле, или требуется изменение параметров обозревателя

", причём даже без перекидывания на Любимую Страницу Макснета 404.html

Отсюда вопрос к уважаемому провайдеру: какого, вообще, лешего ради?

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29.01.2007 12:43 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 11.09.2003 15:42
Сообщения: 609
Откуда: Obninsk
indigo2# telnet mail 110
Trying 195.112.97.17...
Connected to basic.maxnet.ru.
Escape character is '^]'.
+OK POP3 mx.maxnet.ru v2001.78 server ready
quit
+OK Sayonara
Connection closed by foreign host.

говорит о том, что никакого фильтра на 110 порту нет. Так что дело не в закрытости порта.

Однако. Просмотр логов сайта на ошибки коннекта (fsockopen()):

indigo2www# cat php-error_Jan07.log | grep fsockopen

[27-Jan-2007 21:21:11] PHP Warning: fsockopen(): unable to connect to localhost:110 in /usr/home/sobrobn/www/pop3.php on line 61
[27-Jan-2007 21:33:34] PHP Warning: fsockopen(): unable to connect to localhost:110 in /usr/home/sobrobn/www/pop3.php on line 61
[27-Jan-2007 21:34:53] PHP Warning: fsockopen(): unable to connect to localhost:110 in /usr/home/sobrobn/www/pop3.php on line 61
[27-Jan-2007 21:37:32] PHP Warning: fsockopen(): unable to connect to localhost:110 in /usr/home/sobrobn/www/pop3.php on line 61
[27-Jan-2007 23:35:57] PHP Warning: fsockopen(): unable to connect to obninsk.name:110 in /usr/home/sobrobn/www/test.php on line 3
[27-Jan-2007 23:48:50] PHP Warning: fsockopen(): unable to connect to mail.okclub.org:110 in /usr/home/sobrobn/www/test.php on line 3
[28-Jan-2007 00:26:45] PHP Warning: fsockopen(): unable to connect to localhost:110 in /usr/home/sobrobn/www/test.php on line 8

показывает отсутствия ошибок коннекта на mail.maxnet.ru - тут есть ошибки с localhost (это понятно - локально нет POP3), mail.okclub.org куда действительно не проходят коннекты, obninsk.name - тоже самое. Но где mail.maxnet.ru? Т.е. в логе присутствуют только ошибки тех случаев когда POP3 сервис недоступен.

В общем после некоторых разбирательств дело оказалось вообще в другом. Дело в том, что один из сайтов (какой - здесь опустим) умудрился наоткрывать слишком много файлов и web-сервер (Apache) столкнулся с проблемой нехватки file-дескрипторов. После пересборки сервера с большим количеством допустимых открытых файлов проблема решилась.

_________________
Timberland - Make it better.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29.01.2007 21:27 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
1. Спасибо за разрешение проблемы, поскольку сейчас она действительно разрешилась.
2. Однако, ошибки исходящего соединения с sobranie-obninsk.ru к mail.maxnet.ru тоже были. Теперь их нет - ещё раз спасибо.

Andrus писал(а):
В общем после некоторых разбирательств дело оказалось вообще в другом. Дело в том, что один из сайтов (какой - здесь опустим) умудрился наоткрывать слишком много файлов
Вы мне скажите главное: этот "один из сайтов" был не моим? :-)

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06.04.2007 22:56 
Не в сети
Ветеран
Ветеран
Аватара пользователя

Зарегистрирован: 16.07.2004 23:23
Сообщения: 271
не могу подключиться к ящику через Gmail

логин, пароль верный. Порт 110, сервер: mail.maxnet.ru

Выдает при подключении:

Ошибка при подключении к mail.maxnet.ru.
Показать подробности Ошибка сервера: "Protocol error"

_________________
дизайн


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07.04.2007 13:02 
Не в сети
Ветеран
Ветеран
Аватара пользователя

Зарегистрирован: 16.07.2004 23:23
Сообщения: 271
Spy писал(а):
не могу подключиться к ящику через Gmail

логин, пароль верный. Порт 110, сервер: mail.maxnet.ru

Выдает при подключении:

Ошибка при подключении к mail.maxnet.ru.
Показать подробности Ошибка сервера: "Protocol error"


проблемы больше нет

_________________
дизайн


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB