Kontoumsätze via HBCI per Email erhalten

Letzte Woche fiel mir auf, dass mein Mobilfunkanbieter einen kostenfreien Dienst zur Verfügung stellt: Email2MMS. Also flux eine Emailweiterleitung über meine Domain eingerichtet und schon ging der Spaß los. Schickt man nun eine Email an sms@…..de, erhalte ich ca. 30 Sekunden später eine MMS auf meinem Handy. Dank simple-fax.de kann ich nun kostenfrei PDFs via Fax empfangen, welche auf mein Handy weitergeleitet werden.

Aber der Spaß geht weiter

Die Bank meines Vertrauens erlaubt es mir nicht, getätigte Umsätze per SMS mitzuteilen. Also entwickelte ich eine smarte Applikation, welche das für mich erledigt.
Im Grunde basiert die Software auf einer Beispielanwendung des Unternehmens Subsembly GmbH, die eine hervorragende HBCI-API für .NET kostenfrei (für private Zwecke) zur Verfügung stellt.

Meine Weiterentwicklung kennt zwei Modi:
balance: dieser Modus sendet ganz simpel eine Email mit dem aktuellen Kontostand an eine angegebene Emailadresse. Sinn und Zweck ist es, diesen Modus zu benutzen um sich zum Beispiel Morgens und Abends über den Kontostand informieren zu lassen.
statement: diese Betriebsart erlaubt ein periodisches Vergleichen der Umsätze der letzten 2 Tage. Verändern sich diese Umsätze wegen einer Lastschrift, Überweisung usw., wird eine Email versandt. Dieser Modus kann zum Beispiel etwa alle 10 Minuten ausgeführt.

Beide Modi verlangen ein dauerhaft laufendes Windows Betriebssystem. Die Ausführung geschieht mittels „scheduled Tasks“ (=“geplante Tasks“).

Weitere Informationen befinden sich in der „info.txt“, welche nach der Installation zur Verfügung steht.

v1.0.1.: bei den ersten Tests fiel auf, dass einige Bankunternehmen explizit das „iTAN“-Verfahren beim HBCI-Login verlangen, daher habe ich ein Feld „Custom“ in die config.exe eingefügt, die es erlaubt weitere Parameter, Semikolon getrennt, hinzuzufügen.

v1.0.2.: die Konfiguration des Bankaccounts wurde dezent verbessert: gibt man die BLZ ein, wird, sofern bekannt, eine HBCI-Konfiguration vorgeschlagen (commaddress und FINTS Version).

Download v1.0.2
Letztes Release: 10.05.2010