Es gibt so einige Herausforderungen im Leben eines Sysadmins. Zu einer doch recht großen hat sich die Migration von MS Exchange zu einer Linux Lösung (dovecot, postfix, Group-Office) für mich entwickelt. Auf der einen Seite ein – und ich weiß jetzt wirklich wovon ich rede – geschlossenes System welches sich nur dort, wo es unbedingt sein muss, an irgendwelche offenen Standards hält; und auf der anderen Seite ein System, welches eigentlich nach – soweit möglich – allen Seiten offen ist.

Leider gibt es nur recht wenig schlüssige Dokumentation im Netz mit Informationen zum Vorgehen bei einem solchen Projekt. Daher mache ich es mir zur Aufgabe an dieser Stelle eine Dokumentation zu erstellen.

Das hier ist nun nur die Ankündigung mehrerer Artikel in denen ich beschreiben werde, wie man sowas machen kann und was ich alles herausgefunden habe. Ich kann nur sagen, dass es mich ca. 4 Wochen Arbeit gekostet hat diese ganzen Informationen zu sammeln und ein Konzept zu entwickeln. Das eigentlich große Problem dabei ist der Export der Daten aus Exchange – darauf werde ich in den Artikeln eingehen.

Hier ein paar Daten zu dem neuen System:

  • Ubuntu Server
  • Group-Office als Webfrontend und Groupware incl. SyncML, ActiveSync …
  • MySQL als Backend
  • Apache2
  • dovecot als IMAP Daemon
  • postfix als MTA