Ich habe vor einer Woche mit Python angefangen zu programmieren, da ich mich mal von den "Zwängen" der Java EE Programmierung befreien wollte.
Als kleine Einstiegsprojekt habe ich mich an einen Emailserver gewagt, der sowohl als POP3 als auch als SMTP Server funktioniert. IMAP ist leider noch sehr in den Kinderschuhen da ich mich a) mit Python noch nicht recht auskenne und b) IMAP ein Drecks-Protokoll ist (sorry *g).
Es würde mich freuen, wenn ein paar Python Profis sich das mal ansehen würden und ihren Senf dazu abgeben würden. Is das "pythonic", verstoße ich gegen ein paar "goldene Regeln" der Python Programmierung? Was würden die Pros besser machen?
Natürlich freue mich über jede Zeile Code die den Server verbessert. Zumindest auf meinem Test-Rechner lief dieser Code ~48h ohne Probleme durch wobei er Mails von 3 gut besuchten Mailinglisten bekam.
Hier ist der Code zu finden: http://pastie.org/604334
Vielen Dank und ich freue mich schon auf die Antworten
