Hallo,
ich hoffe, ich bin hier richtig. Ich konfiguriere zur Zeit SOGo 2.0 auf einem frisch installierten Zentyal. Nun möchte ich die Abwesenheitsfunktion mit automatischer Beendigung einrichten, Stichwort "Vacation messages expiration" in der SOGo-Doku.
Für SOGo gibt es da einen Cron-Job, den man verwenden soll:
0 0 * * * sogo /usr/sbin/sogo-tool expire-autoreply authname:authpassword
"SIEVE-Skripte verwalten" habe ich in Zentyal angehakt.
Nun ist es mir ein Rätsel, was ich für authname:authpassword verwenden soll.
Welche Anmeldeinformtionen unter Zentyal entsprechen denen für den Sieve Administrator?
Ich habe auch schon den Ansatz gefunden, die Dovecot-Konfiguration anzupassen und einen "Master"-User anzulegen, aber das scheint bei Zentyal ja nicht so einfach zu sein, da zum einen die Userdaten ja aus der LDAP-Konfig gezogen werden, und bei jeden Start von Zentyal die Konfiguration offenbar neu geschrieben wird.
Hat hier schon mal jemand die Funktion erfolgreich mit SOGo auf Zentyal umgesetzt?
Hier noch die Meldung, die ich bekomme, wenn ich als User "sogo" den Cron-Befehl manuell mit beliebigen Anmeldeinfos versuche:
Befehl:
/usr/sbin/sogo-tool expire-autoreply sieve:SECRET
Ergebnis
Oct 06 18:48:53 sogo-tool [11560]: <0x0x8b70370[SOGoCache]> Cache cleanup interval set every 300.000000 seconds
Oct 06 18:48:53 sogo-tool [11560]: <0x0x8b70370[SOGoCache]> Using host(s) 'localhost' as server(s)
2012-10-06 18:48:53.176 sogo-tool[11560] failure. Attempting with a renewed password (no authname supported)
2012-10-06 18:48:53.177 sogo-tool[11560] Could not login 'username' on Sieve server: <0x0x8ba3da8[NGSieveClient]: socket=<NGActiveSocket[0x0x8ba8b10]: mode=rw address=<0x0x8baa718[NGInternetSocketAddress]: host=localhost.localdomain port=42376> connectedTo=<0x0x8ba62a8[NGInternetSocketAddress]: host=myhost.mydomain port=4190>>>: (null)
2012-10-06 18:48:53.182 sogo-tool[11560] An error occured while removing auto-reply of user username
"username" und "myhost.mydomain" sind Dummies, die real natürlich den echten Gegebenheiten entsprechen.
Immerhin scheint das Skript zu erkennen, das username eine Abwesenheitsmeldung geschaltet hat.
Bin für jede Hilfe dankbar,
Grüße,
Ralf