Letzteres ist bereits seit Ewigkeiten im vBulletin möglich und wird hier auch angeboten. Zusammen mit einem IMAP-Server mit IMAP IDLE Unterstützung ist das fast so gut wie Instant Messaging.wäre es evtl möglich bei ner Antwort auf nen abbonierten Thread per Jabber und/oder Email benachrichtigt zu werden?
Ich bin schon auf genug Netzwerken.Kommt doch in den SSF IRC Chat. Unser Bot ließt den RSS Feed aus und postet die neuen Beiträge samt Link in den Chat.
fail! Mein irssi läuft aufm Server nich aufm PC.Dann macht ihr ein Highlight auf den SSF Bot und voila: Eure Taskleiste blinkt bei neuen Beiträgen
Visual bellfail! Mein irssi läuft aufm Server nich aufm PC.
/trunk/irssi/irssi2jabber.pl - Penguineering Tools - Tracfail! Mein irssi läuft aufm Server nich aufm PC.
#!/usr/bin/php
<?php
$config['from'] = array('webmaster@serversupportforum.de');
$config['sendto'] = 'blubb@jabber.org';
$config['xmpp']['host'] = 'localhost';
$config['xmpp']['port'] = 5222;
$config['xmpp']['user'] = 'username';
$config['xmpp']['pass'] = 'password';
$config['xmpp']['path'] = 'Home';
$config['xmpp']['domain'] = 'jabber.org';
$config['imap']['host'] = '{localhost:143/novalidate-cert}';
$config['imap']['user'] = 'username';
$config['imap']['pass'] = 'password';
require('xmpphp/XMPPHP/XMPP.php');
$xmpp = new XMPPHP_XMPP($config['xmpp']['host'], $config['xmpp']['port'], $config['xmpp']['user'], $config['xmpp']['pass'], $config['xmpp']['path'], $config['xmpp']['domain'], $printlog=true, $loglevel=XMPPHP_Log::LEVEL_WARNING);
$xmpp->connect();
$xmpp->processUntil('session_start');
$mbox = imap_open($config['imap']['host']."INBOX", $config['imap']['user'], $config['imap']['pass']);
if(($mbox == FALSE) || ($xmpp == FALSE)) {
echo 'Verbindung fehlgeschlagen';
$err = imap_errors();
print_r($err);
exit(1);
} else {
$info = imap_check($mbox);
if($info->Nmsgs >= 1) {
for($i=1;$i<=$info->Nmsgs;$i++) {
$header = imap_headerinfo($mbox, $i);
$sender = $header->from[0]->mailbox.'@'.$header->from[0]->host;
if (($header->Unseen == 'U') && (in_array($sender, $config['from']))) {
$message = "From: ".$header->senderaddress."\n";
$message .= "To: ".$header->toaddress."\n";
$message .= imap_body($mbox, $i);
$message = html_entity_decode($message);
$message = utf8_encode($message);
$xmpp->message($config['sendto'], $message);
}
}
}
}
imap_close($mbox);
$xmpp->disconnect();
?>
We use essential cookies to make this site work, and optional cookies to enhance your experience.