fsockopen: Permission denied

  • Автор темы Автор темы Alexxx_2
  • Дата начала Дата начала

Alexxx_2

Новичок
fsockopen: Permission denied

Хочу отправить почту через SMTP

Для начала подключаюсь

Пишу
$handle = fsockopen($host, $port, $errno, $errstr, $timeout);

Вылетает Permission denied

То есть ошибка в авторизации или правах? Что посоветуете?
 
Возможно на моем хостинге закрыт 25-й порт?
Подключаюсь к серверу через Аутлук - все работает
 
функция fsockopen может быть запрещена в конфиге php из соображений безопасности
 
Телнет я дома запустил и аутлук дома. Может напишете, как телнет запускать на сервере?
 
Как все запущено...:) Никак. И проба телнетом твоя ни к чему. fsockopen же ты пытаешься выполнить на сервере? Для начала создай у себя на сайте php-скрипт какой-нибудь с содержимым:
<?
phpinfo();
?>
И в его выводе посмотри директиву disable_functions (поиском по странице поищи).
Если в этой строчке увидишь функцию fsockopen - можешь курить бамбук. Эту функцию тебе не получится использовать. Если ее там не будет - тогда будем кумекать. Но у меня очень большие подозрения, что она там будет.
 
http://azhinet.com/alex/1.php
В disable_functions пусто.

Фанат
А разве авторизация после fsockopen?
 
Сначала сокет открываем, потом в него пароль говорим. Если наоборот - то некуда говорить :)
 
Сверху