Hallo!
Ich sitze vor einem System mit einem installierten und lauffähigen Cyrus-Imap, Exim mit saslauhtd auf einer Sarge-Kiste.
Da ich bald mich nicht mehr um die Kiste kümmern kann, wollte ich dem Nachfolger ein paar grafische Nettigkeiten installieren, damit er kürzere Einarbeitungszeiten hat und sich nicht nur um Administration kümmern soll.
Ich habe mir web-cyradm ausgesucht. Das sieht lecker aus und macht alles. Neues Debian-Paket habe ich unter Wiederverwendung der alten Versionsdateien von Brice Giboudeau selbst gebaut. Bei Interesse, es liegt auf [1].
Soweit alles klar.
Jetzt verlangt der cyr-webadm eine MySQL Datenbank für die Pflege der Accounts. Bislang sind die Accounts alle saslauthd. Wird das funktionieren? Muss ich die Accounts migrieren? Worauf lasse ich mich da ein? Kann das jemand von Euch abschätzen? Oder kennt jemand ein anderes schönes web-basiertes Frontend für den Cyrus 2.1?
Schönen Abend.
Marek
[1]http://rcswww.urz.tu-dresden.de/~mw895836/web-cyradm-0.5.4_1-1_i386.deb
Hallo Marek,
Marek Werstak marexmail@web.de (Mi 16 Nov 2005 21:54:06 CET):
Jetzt verlangt der cyr-webadm eine MySQL Datenbank für die Pflege der Accounts. Bislang sind die Accounts alle saslauthd. Wird das funktionieren? Muss ich die Accounts migrieren?
Wir wollten es mal mit LDAP haben, scheint das web-cyradm aber auch nicht zu mögen.
saslauthd hingegen kann mit mysql, das ist also nicht so dramatisch, nur cyrus-spezifisch etwas knapp dokumentiert.
Worauf lasse ich mich da ein? Kann das jemand von Euch abschätzen?
Einrichtung saslauthd/MySQL: vielleicht 2..3 h Dafür gewinnst Du aber noch das Feature, daß z.B. exim prüfen kann, ob die Mailbox existieren *kann*, da er dann selbst in der Datenbank nachsehen kann, ob wenigtens ein Account für den geplanten Emfpänger vorhanden ist.
Oder kennt jemand ein anderes schönes web-basiertes Frontend für den Cyrus 2.1?
Nein.
Heiko
Hej Heiko!
Danke für die schnelle Antwort. Meine Verwirrung hat noch nicht nachgelassen, ich muss meine Fragen konkretisieren ;-)
Einrichtung saslauthd/MySQL: vielleicht 2..3 h
Das ist kein Problem, aber hierbei handelt es sich um eine Installation auf der grünen Wiese. Nehme ich einfach an. Was passiert aber mit den User die schon den cyrus-imap fleißig nutzen? Mit der alten Methode saslauthd und speichern der Mails durch cyrus? Beides auf einmal wird wohl nicht funktionieren, das wird den cyrus nur verwirren.
Wenn ich mysql verwende, wie standard im web-cyradm vorgeschlagen, ändert sich der Ort der Maildateien. Was ist denn mit den alten Sachen? Wie kann ich das migrieren? Am besten so, dass die User nichts mitbekommen.
Muss ich dazu einen neuen Mailserver auf einer anderen Maschine installieren und die Daten rüberziehen? Ich habe keine Ahnung wie ich die aus dem cyrus in die die neue mysql Datenbank bekomme. Die Mails dürfen definitiv nicht verschwinden und das System muss 24/7 funktionieren. Hast du/ihr eine Idee? Eine Doku, in die ich mich erstmal einlesen kann?
Vielen Dank.
Marek
Hallo,
Marek Werstak marexmail@web.de (Do 17 Nov 2005 08:43:42 CET):
Das ist kein Problem, aber hierbei handelt es sich um eine Installation auf der grünen Wiese. Nehme ich einfach an. Was passiert aber mit den User die schon den cyrus-imap fleißig nutzen? Mit der alten Methode saslauthd und speichern der Mails durch cyrus? Beides auf einmal wird wohl nicht funktionieren, das wird den cyrus nur verwirren.
Soweit ich das sehe, wird mysql bei cyrwebadm nur für die Datenbank mit den Nutzerdaten (besser: Authentifizerungsdaten) genutzt. Das Storage (also wo Cyrus die Mails ablegt) bleibt unverändert.
Heiko
Hallo,
Soweit ich das sehe, wird mysql bei cyrwebadm nur für die Datenbank mit den Nutzerdaten (besser: Authentifizerungsdaten) genutzt. Das Storage (also wo Cyrus die Mails ablegt) bleibt unverändert.
Sehe ich dann die bereits funktionierenden Accounts im bunten Bild und kann sie einen Kommandozeilen-Neuling/Angsthasen verwalten lassen?
Ich habe gedacht, dass ich im web-cyradm nur die darin neu angelegten verwalten kann.
Marek
Marek Werstak marexmail@web.de (Do 17 Nov 2005 11:30:42 CET):
Hallo,
Soweit ich das sehe, wird mysql bei cyrwebadm nur für die Datenbank mit den Nutzerdaten (besser: Authentifizerungsdaten) genutzt. Das Storage (also wo Cyrus die Mails ablegt) bleibt unverändert.
Sehe ich dann die bereits funktionierenden Accounts im bunten Bild und kann sie einen Kommandozeilen-Neuling/Angsthasen verwalten lassen?
das weiß ich nicht.
Ich weiß nicht, was webcyradm alles in der Datenbank ablegt, mit an Sicherheit grenzender Wahrscheinlichkeit aber nicht die Inhalte der Mailboxen.
Heiko
lug-dd@mailman.schlittermann.de