11.
September
2010
Ich wollte aufgrund von einem Tipp mal Roundmail als Webmailer für meinen Server, welcher bereits mit konfiguriertem dovecot
und sendmail
ausgestattet ist, ausprobieren. Die Installation und Konfiguration von mysql
ist kein großes Hexenwerk und auch ansonsten ließ sich die Installation nach der englischsprachigen Anleitung auf der Website des Projekts problemlos durchführen.
Jedoch wollte sich Roundcube partout nicht mit meinem lokalen IMAP-Server über imaps verbinden. Die Konfiguration für den Zugang zum Server hatte ich fest in der Konfigurationsdatei main.inc.php
angegeben und konnte auch nach Vergleichen mit den Anleitungen anderer Benutzer keinen Fehler entdecken.
In der Logdatei von roundcube
konnte ich nachlesen, dass eine Verbindung zum Server begonnen, diese allerdings dann abgebrochen wurde. Die sich wiederholende Fehlermeldung lautete:
IMAP Error: Empty startup greeting
Nach recht langer Suche mit Google konnte ich in einem Forum den Tipp nachlesen, dass man einfach ssl://
vor den Namen des Servers in der Konfigurationsdatei main.inc.php
stellen soll:
$rcmail_config['default_host'] = 'ssl://localhost';
Prompt funktionierte der Aufruf der Webmail-Oberfläche. Bei einem Zugriff per imap
läuft roundcube
problemlos. Da ich dovecot
jedoch über imaps
aufrufe und nur diese Verbindungsmöglichkeit zulässig ist, half auch der korrekte Port in der Konfigurationsdatei nicht weiter. Der Zusatz ssl://
scheint für roundcube
zumindest in der Version 0.4 unerlässlich zu sein.
X_FISH