Server Setup · 1 min read · Dec 19, 2025
Der perfekte Server - Debian Squeeze (Debian 6.0) mit BIND & Dovecot [ISPConfig 3] - Seite 5
17 Installiere fail2ban
Dies ist optional, aber empfohlen, da der ISPConfig-Monitor versucht, das Protokoll anzuzeigen:
apt-get install fail2banUm fail2ban PureFTPd und Dovecot überwachen zu lassen, erstelle die Datei /etc/fail2ban/jail.local:
vi /etc/fail2ban/jail.local| [pureftpd] enabled = true port = ftp filter = pureftpd logpath = /var/log/syslog maxretry = 3 [dovecot-pop3imap] enabled = true filter = dovecot-pop3imap action = iptables-multiport[name=dovecot-pop3imap, port="pop3,pop3s,imap,imaps", protocol=tcp] logpath = /var/log/mail.log maxretry = 5 |
Dann erstelle die folgenden zwei Filterdateien:
vi /etc/fail2ban/filter.d/pureftpd.conf| [Definition] failregex = .*pure-ftpd: \(.*@ |
vi /etc/fail2ban/filter.d/dovecot-pop3imap.conf| [Definition] failregex = (?: pop3-login|imap-login): .*(?:Authentication failure|Aborted login \(auth failed|Aborted login \(tried to use disabled|Disconnected \(auth failed|Aborted login \(\d+ authentication attempts).*rip=(?P |
Starte fail2ban danach neu:
/etc/init.d/fail2ban restart 18 Installiere SquirrelMail
Um den SquirrelMail-Webmail-Client zu installieren, führe aus
apt-get install squirrelmailErstelle dann den folgenden Symlink…
ln -s /usr/share/squirrelmail/ /var/www/webmail… und konfiguriere SquirrelMail:
squirrelmail-configureWir müssen SquirrelMail mitteilen, dass wir Dovecot-IMAP/-POP3 verwenden:
SquirrelMail Konfiguration : Lese: config.php (1.4.0)
Hauptmenü –
1. Organisationspräferenzen
2. Servereinstellungen
3. Ordnerstandards
4. Allgemeine Optionen
5. Themen
6. Adressbücher
7. Nachricht des Tages (MOTD)
8. Plugins
9. Datenbank
10. Sprachen
D. Vordefinierte Einstellungen für spezifische IMAP-Server festlegen
C Farbe einschalten
S Daten speichern
Q Beenden
Befehl >> <– D
SquirrelMail Konfiguration : Lese: config.php
Während wir SquirrelMail aufgebaut haben, haben wir einige Präferenzen entdeckt, die mit einigen Servern besser funktionieren, die mit anderen nicht so gut funktionieren. Wenn du deinen IMAP-Server auswählst, wird diese Option einige vordefinierte Einstellungen für diesen Server festlegen.
Bitte beachte, dass du trotzdem alles durchgehen und sicherstellen musst, dass alles korrekt ist. Das ändert nicht alles. Es gibt nur einige wenige Einstellungen, die dies ändern wird.
Bitte wähle deinen IMAP-Server:
bincimap = Binc IMAP-Server
courier = Courier IMAP-Server
cyrus = Cyrus IMAP-Server
dovecot = Dovecot Sicherer IMAP-Server
exchange = Microsoft Exchange IMAP-Server
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = IMAP-Server der Universität von Washington
gmail = IMAP-Zugriff auf Google-Mail (Gmail)-Konten
quit = Ändere nichts
Befehl >> <– dovecot
SquirrelMail Konfiguration : Lese: config.php
Während wir SquirrelMail aufgebaut haben, haben wir einige Präferenzen entdeckt, die mit einigen Servern besser funktionieren, die mit anderen nicht so gut funktionieren. Wenn du deinen IMAP-Server auswählst, wird diese Option einige vordefinierte Einstellungen für diesen Server festlegen.
Bitte beachte, dass du trotzdem alles durchgehen und sicherstellen musst, dass alles korrekt ist. Das ändert nicht alles. Es gibt nur einige wenige Einstellungen, die dies ändern wird.
Bitte wähle deinen IMAP-Server:
bincimap = Binc IMAP-Server
courier = Courier IMAP-Server
cyrus = Cyrus IMAP-Server
dovecot = Dovecot Sicherer IMAP-Server
exchange = Microsoft Exchange IMAP-Server
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = IMAP-Server der Universität von Washington
gmail = IMAP-Zugriff auf Google-Mail (Gmail)-Konten
quit = Ändere nichts
Befehl >> dovecot
imap_server_type = dovecot
default_folder_prefix =
trash_folder = Papierkorb
sent_folder = Gesendet
draft_folder = Entwürfe
show_prefix_option = false
default_sub_of_inbox = false
show_contain_subfolders_option = false
optional_delimiter = detect
delete_folder = false
Drücke eine Taste, um fortzufahren… <– drücke eine Taste
SquirrelMail Konfiguration : Lese: config.php (1.4.0)
Hauptmenü –
1. Organisationspräferenzen
2. Servereinstellungen
3. Ordnerstandards
4. Allgemeine Optionen
5. Themen
6. Adressbücher
7. Nachricht des Tages (MOTD)
8. Plugins
9. Datenbank
10. Sprachen
D. Vordefinierte Einstellungen für spezifische IMAP-Server festlegen
C Farbe einschalten
S Daten speichern
Q Beenden
Befehl >> <– S
SquirrelMail Konfiguration : Lese: config.php (1.4.0)
Hauptmenü –
1. Organisationspräferenzen
2. Servereinstellungen
3. Ordnerstandards
4. Allgemeine Optionen
5. Themen
6. Adressbücher
7. Nachricht des Tages (MOTD)
8. Plugins
9. Datenbank
10. Sprachen
D. Vordefinierte Einstellungen für spezifische IMAP-Server festlegen
C Farbe einschalten
S Daten speichern
Q Beenden
Befehl >> <– Q
Danach kannst du SquirrelMail unter http://server1.example.com/webmail oder http://192.168.0.100/webmail aufrufen:

Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.