Archive for Januar, 2013
Meist gelesene Artikel und Besucherzahlen von 2012 hier im Blog
Auch dieses Jahr möchte ich wieder das vorangegangene Jahr Revue passieren lassen und die Top 10 der gelesenen Artikel auflisten. Die Liste von 2011 hat interessantes zu Tage gefördert, und auch dieses Mal sind wieder einige Überraschungen dabei:
Platz | Artikel | Veröffentlichungsdatum | Kommentare | Vorjahresplatz |
---|---|---|---|---|
10 | PHP in_array() die Performance-Bremse | 26. Januar 2011 | 22 | 8 |
9 | Passwortmythen oder „Was Du schon immer über Passwörter wusstest, aber nie zu sagen wagtest“ | 11. Juli 2011 | 84 | 1 |
8 | Mit Wetterdaten arbeiten: wetter.com API | 19. Januar 2011 | 7 | |
7 | Mit Wetterdaten arbeiten: Google Weather API | 18. Januar 2011 | 9 | 2 |
6 | Client-Zertifikate als sicherer Login-Ersatz? | 11. Februar 2012 | 9 | |
5 | HTML 5 und Javascript 5: Clientseitige Datenbanken | 06. Januar 2010 | 10 | 10 |
4 | Schöner hashen mit bcrypt | 18. Juli 2011 | 62 | 9 |
3 | Screenshots von Webseiten erstellen mit PHP | 21. Juli 2011 | 40 | 7 |
2 | Push Notifications in Android Apps via C2DM | 20. März 2012 | 4 | |
1 | Mit Wetterdaten arbeiten: Yahoo Weather API | 24. Januar 2011 | 15 | 6 |
Wenn man wollte könnte man nun daraus Trends ablesen:
Weiterlesen »
Bei jeder eingehenden E-Mail ein PHP Script ausführen
Nach einer kleinen Weihnachtspause gibts heute einen kleinen Trick, um bei jeder eingehenden E-Mail ein PHP-Script aufzurufen. In diesem Script kann man beispielsweise die E-Mail verändern, parsen und Informationen auslesen, den Inhalt in eine Datenbank packen oder andere nette Sachen, die man mit E-Mails machen kann.
Die Methode die ich normalerweise dafür nutze ist ein kleines Cronjob-Script, das periodisch auf dem IMAP-Server nachschaut ob eine neue E-Mail da ist, und dann wird der Inhalt der E-Mail abgeholt.
Postfix anpassen
Heute möchte ich eine Alternative vorstellen, die in Echtzeit die E-Mail empfängt und sie vor der Ablage im Postfach sogar noch verändern kann. Es gibt allerdings einen großen Nachteil: Man muss Zugang zum Mailserver haben, sprich per SSH auf den Server können und die Konfiguration von Postfix ändern können. Aber der Reihe nach.
Zuerst benötigen wir einen neuen Transport in Postfix, der ein Shellscript aufruft. Dazu muss die folgende Zeile in die master.cf eingefügt werden (Ordner: /etc/postfix):