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 cookies and similar technologies to provide the best experience on our website. You can choose which purposes you consent to. Your choice applies across websites using the same consent framework.
Below you can select which purposes you consent to. Purpose 1 is required for basic website functionality.
Cookies, device or similar online identifiers together with other information can be stored or read on your device for the purposes presented to you.
Ads can be shown to you based on the content you are viewing, the app you are using, your approximate location, or your device type.
A profile can be built about you and your interests to show you personalised ads that are relevant to you.
Personalised ads can be shown to you based on a profile about you.
A profile can be built about you and your interests to show you personalised content that is relevant to you.
Personalised content can be shown to you based on a profile about you.
The performance and effectiveness of ads that you see or interact with can be measured.
The performance and effectiveness of content that you see or interact with can be measured.
Market research can be used to learn more about the audiences who visit sites/apps and view ads.
Your data can be used to improve existing systems and software, and to develop new products.
Content can be selected based on limited data, such as the content you are viewing or the device you are using.
Below is a list of all technology vendors that may process your data. You can enable or disable each vendor individually.