Hallo,
ich habe auf meinem Testsystem (OpenSUSE 11.3 64bit) auf Dovecot2 umgestellt. Bis jetzt habe ich nichts negatives bemerkt.
Ich habe es wie folgt gemacht:
das wars.
Bis jetzt habe ich noch keinen Fehler festgestellt.
Hier noch meine dovecot.conf
Mut der Version2 hat man jetzt auch die Möglichkeit, den dovevot auf mehrern IP Adressen mit unterschiedlichen SSL Zertifikaten zu verwenden.
Gruß
xabbu
ich habe auf meinem Testsystem (OpenSUSE 11.3 64bit) auf Dovecot2 umgestellt. Bis jetzt habe ich nichts negatives bemerkt.
Ich habe es wie folgt gemacht:
Code:
1.) Nach Anleitung installiert nur anstelle von dovecot Dovecot2 installiert
2.) ISPConfig 3.0.3.1 installiert
3.) die Dovecot Konfiguration migriert (dovecot -n dovecot.conf > dovecot2.conf)
4.) mv dovecot.conf dovecot1.conf
5.) mv dovecot2.conf dovecot.conf
6.) in der Datenbanktabelle mail_user disabledeliver in disablelda umbenannt
7.) in der Datei: /usr/local/ispconfig/interface/web/mail/mail_user_edit.php sämtliche Einträge von disabledeliver in disablelda ersetzt.
8.) in der dovecot-sql.conf: user_query = SELECT email as user, maildir as home, CONCAT(maildir, '/Maildir') as mail, uid, gid, concat('*:storage=', quota, 'B') AS quota_rule, CONCAT(maildir, '/.sieve') as sieve FROM mail_user WHERE email = '%u' AND disable%Ls = 'n'
Bis jetzt habe ich noch keinen Fehler festgestellt.
Hier noch meine dovecot.conf
Code:
# 2.0.8: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.34.7-0.5-desktop x86_64 openSUSE 11.3 (x86_64) ext4
auth_mechanisms = plain login
disable_plaintext_auth = no
first_valid_gid = 5000
first_valid_uid = 5000
last_valid_gid = 5000
last_valid_uid = 5000
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_location = maildir:/var/vmail/%d/%n/Maildir
passdb {
driver = pam
}
passdb {
args = /etc/dovecot/dovecot-sql.conf
driver = sql
}
plugin {
quota = maildir
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
}
protocols = imap pop3
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-master {
mode = 0600
user = vmail
}
user = root
}
service imap {
executable = /usr/lib/dovecot/rawlog /usr/lib/dovecot/imap
}
service pop3 {
executable = /usr/lib/dovecot/rawlog /usr/lib/dovecot/pop3
}
ssl = no
userdb {
driver = passwd
}
userdb {
args = /etc/dovecot/dovecot-sql.conf
driver = sql
}
protocol imap {
# mail_plugin_dir = /usr/lib64/dovecot/modules/lib11_imap_quota_plugin.so
mail_plugin_dir = /usr/lib64/dovecot/modules
mail_plugins = quota imap_quota
}
protocol pop3 {
# mail_plugin_dir = /usr/lib64/dovecot/modules/pop3
mail_plugin_dir = /usr/lib64/dovecot/modules
mail_plugins = quota
pop3_uidl_format = %08Xu%08Xv
}
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
mail_plugin_dir = /usr/lib64/dovecot/modules
mail_plugins = sieve quota
postmaster_address = postmaster@example.com
}
Gruß
xabbu