Internet Message Access Protocol

Im Laufe der Vorlesung musste ein einfacher IMAP Client programmiert werden, der eine IMAP Mailbox nach neuen Mails prüft. Hier meine Lösung.

How To: Compile

Ein Makefile liegt der Distribution bei, welches auf allen aktuellen Unix-Systemen laufen sollte. Getestet habe ich bisher nur Debian und RedHat Linux. Einzige Anforderung ist ein Ansi-C++ compiler und eine halbwegs aktuelle Standard Template Library. Sind diese Vorraussetzungen erfüllt, sollte ein einfaches make genügen.

How To: Use

./unread user password server

Es gibt einige Defaults, die im Code zu finden/ändern sind.

How it works?

Dokumentation über die Funktionsweise findet sich in den verschiedenen Headerdateien in doc++-kompatibler Form.

Downloads

File Size Last modified
imap.tar.gz 18.355 Byte 2004-07-07