Fritzbox zum Abrufen von pop3 Emails nutzen
Bei vielen DSL Anbietern kann man bei Vertragsabschluss eine Fritzbox kostenfrei dazu bekommen, dass die Fritzbox ein tolles Gerät ist kann man kaum bestreiten:
Die FritzBox kann dank des Linux Betriebssystems eigentlich viel mehr, als sie von Werk aus zugibt.
Meine Idee war es, einen POP3 Email-Checker einzubauen, der über die Leuchtdioden bescheid gibt, wenn neue Mails eingetroffen sind.
QUELLE
Evtl. ist es einfacher, nur ein Script zu erstellen, welches die wirkliche Überprüfung auf Emails unternimmt, und der Fritzbox den passiven Part zu überlassen…
dann müsste man keine MIPS Toolchain installieren…
Das ganze funktioniert nun wunderbar… die Scripts habe ich unten zur Verfügung gestellt… Kommentare sind erwünscht!
Console Ausgaben auf anderes Terminal umlenken?
vorerst einfach eine zweite Verbindung aufbauen, dann hat man dort Ruhe vor Statusmeldungen…
Probleme
Woher soll das Programm denn wissen, wann ich die Mails gelesen habe?
weil so blinkt es immer nur, wenn die letzten 10 Minuten eine Mail gekommen ist.
Wie kann ich das Programm aufrufen, ohne dass ich eingeloggt sein muss?
Script in php für Mailcheck
$mbox=imap_open(
$mails_aktuell = imap_num_msg($mbox);
if($mails_aktuell > 0)
{
header(“HTTP/1.1 200 OK”);
echo “neue Mail(s)”;
}
else
{
header(“HTTP/1.1 404 Not Found”);
echo “keine neuen Mails.”;
}
echo “<br>”.imap_last_error().“<br>Anzahl der Mails:”.$mails_aktuell;
?>
Script für Filecheck in Fritzbox
echo 7,3>/var/led
# lässt die Info LED blinken
echo 7,1>/var/led
# schaltet die Info LED wieder aus
# und hier der Code…
while [ "1" = "1" ]
# also immer
do
wget http://gir.d-labs.de/~jacob/mail.php
if [ "$?" != "0" ]
then echo 7,1>/var/led
else echo 7,3>/var/led
fi
sleep 600
done
Tags: basteln, email, fritzbox, imap, liniux, pop3, tweaking
November 22nd, 2008 at 20:45
Hi,
nettes scripts gibt aber schon mit freetz.org und checkmaild kann pop3 und imap