ISP`s IT Аутсорсинг
Быстрый переход: Главная блога Главная сайта Форум
Если Вы чего то недопоняли или не нашли - задайте
вопрос на нашем форуме и мы попробуем Вам помочь.
Subnets.ru Регистрация IP и Автономных систем mega-net.ru

Отправить 'Отсылка сообщений на Jabber из скрипта perl под FreeBSD' другу по e-mail

Отправить другу по Email копию 'Отсылка сообщений на Jabber из скрипта perl под FreeBSD'

* Required Field







E-Mail Image Verification

Loading ... Loading ...
Ничего не понялТак себе...Не плохоДовольно интересноОтлично ! То что нужно ! (голосов: 3, среднее: 5,00 из 5)
Загрузка...
Отправить на почту Отправить на почту

комментариев 8

  1. Andrey сказал:

    Странно.
    Сервер в локальной сети. Скопировал скрипт, поменял под свои настройки и не работает. Уже все настройки перепробывал — никак. (((

  2. admin сказал:

    1. ты установил порт ?
    2. ты сделал скрипт исполняемым ?
    3. какое нить сообщение на экран скрипт выдает ?
    4. авторизация на jabber сервере проходит ? в простом клиенте пробовал авторизоваться ?

  3. folio сказал:

    Не странно, если ты скрипт запускаешь, когда твой аккаунт в онлайне, работать естесственно не будет. Сам подумай как скрипт прилогинится, если его аккаунт уже заюзан?

  4. lehisnoe сказал:

    Немного не в тему дискуссии, просто, чтобы не забыть: для отсылки сообщений из php (например, с сайта по некоторому событию) пользуюсь XMPPHP :

    < ? include("xmpp.php"); $conn = new XMPP('talk.google.com', 5222, 'username', 'password', 'xmpphp', 'gmail.com', $printlog=False, $loglevel=LOGGING_INFO); $conn->connect();
    $conn->processUntil(‘session_start’);
    $conn->message(‘someguy@someserver.net’, ‘This is a test message!’);
    $conn->disconnect();

    ?>

  5. Andrey сказал:

    Порт установил, на экран ничего не выводится. Аккаунт не в онлайне, файл исполняем.

  6. Andrey сказал:

    В простом клиенте авторизоваться возможно под этим логином и паролем.
    Из принципа установил sendxmpp запускаю командой:
    echo «Hello» | /usr/local/bin/sendxmpp -u test@10.10.254.128 -p test -s testmessage admin@10.10.254.128

    и выдается сообщение:
    Error ‘AuthSend’: error: not-authorized[?]

    При попытке авторизоваться с ключом -t:
    echo «Hello» | /usr/local/bin/sendxmpp -t -u test@10.10.254.128 -p test -s testmessage admin@10.10.254.128

    Выводится сообщение:
    You requested that XML::Stream turn the socket into an SSL socket, but you don’t have the correct version of IO::Socket::SSL v0.81. at /usr/local/lib/perl5/site_perl/5.8.8/XML/Stream/Node.pm line 547

    ЗЫ. xmpphp не использую.

  7. lehisnoe сказал:

    1. оно же тебе грит, что у тебя нету корректной версии IO::Socket::SSL ( взять можно в портах: /usr/ports/security/p5-IO-Socket-SSL/ ).
    2. Лучше обсуждать неработоспособность чего-либо в форуме.

  8. admin сказал:

    Тема на форуме: http://subnets.ru/forum/viewtopic.php?f=6&t=107

Добавить комментарий

Вам следует авторизоваться для размещения комментария.