Als erstes sollte die Standardkonfiguration übernommen werden.
cp -p /usr/local/share/doc/dovecot/example-config/dovecot.conf /usr/local/etc/dovecot/ cp -rp /usr/local/share/doc/dovecot/example-config/conf.d /usr/local/etc/dovecot/Nun werden die SSL Zertifikate zum Einsatz bei der Verwendung von IMAP-SSL und POP3-SSL generiert.
mkdir /usr/local/etc/dovecot/ssl mkdir /usr/local/etc/dovecot/ssl/private mkdir /usr/local/etc/dovecot/ssl/certs cd /usr/local/share/examples/dovecot/ env SSLDIR=/usr/local/etc/dovecot/ssl /usr/local/share/examples/dovecot/mkcert.shNun muss die Dovecot Konfiguration unter /usr/local/etc/dovecot angepasst werden.
dovecot.conf - erweitern der Protokolle um sieve
cd $SRC_PATH fetch http://www.pofo.de/HOWTO/qmail/files/dovecot.conf.diff patch -p0 < dovecot.conf.diff
conf.d/10-auth.conf - aktivieren der Vpopmail Authentifikation, deaktivieren der Systemauthentifikation
cd $SRC_PATH fetch http://www.pofo.de/HOWTO/qmail/files/10-auth.conf.diff patch -p0 < 10-auth.conf.diff
conf.d/10-master.conf - Zugriff des LDA auf die vpopmail-userdb zulassen
cd $SRC_PATH fetch http://www.pofo.de/HOWTO/qmail/files/10-master.conf.diff patch -p0 < 10-master.conf.diff
conf.d/10-logging.conf - verwenden von extra dovecot Logfiles (optional)
cd $SRC_PATH fetch http://www.pofo.de/HOWTO/qmail/files/10-logging.conf.diff patch -p0 < 10-logging.conf.diff mkdir /var/log/dovecot grep -v dovecot /etc/newsyslog.conf > /etc/newsyslog.conf.new echo "/var/log/dovecot/dovecot.log 600 7 * @T00 JC /var/run/dovecot/master.pid 30" >> /etc/newsyslog.conf.new echo "/var/log/dovecot/dovecot-info.log 600 7 * @T00 JC /var/run/dovecot/master.pid 30" >> /etc/newsyslog.conf.new echo "/var/log/dovecot/dovecot-debug.log 600 7 * @T00 JC /var/run/dovecot/master.pid 30" >> /etc/newsyslog.conf.new mv /etc/newsyslog.conf.new /etc/newsyslog.conf
conf.d/10-mail.conf - anpassen der kleinsten erlaubten uid auf 89 (vpopmail) und definieren wo die Mailverzeichnisse liegen für doveadm
cd $SRC_PATH fetch http://www.pofo.de/HOWTO/qmail/files/10-mail.conf.diff patch -p0 < 10-mail.conf.diff
conf.d/10-ssl.conf - anpassen der Pfade der SSL Zertifikate
cd $SRC_PATH fetch http://www.pofo.de/HOWTO/qmail/files/10-ssl.conf.diff patch -p0 < 10-ssl.conf.diff
conf.d/15-lda.conf - der LDA muß weiter nach /var/log/maillog protokollieren da er keine Schreibberechtigung in /var/log/dovecot hat - ausserdem muss hier auch das sieve Protokoll aktiviert werden Zur Regelauswertung bei der Mailzustellung
cd $SRC_PATH fetch http://www.pofo.de/HOWTO/qmail/files/15-lda.conf.diff patch -p0 < 15-lda.conf.diff
grep -v dovecot_enable /etc/rc.conf > /etc/rc.conf2 echo 'dovecot_enable="YES"' >> /etc/rc.conf2 mv /etc/rc.conf2 /etc/rc.conf
Zurück | Zum Anfang | Weiter |
vpopmail | Nach oben | qmail-conf |