Skip to Content

Tag Archives: fail2ban

Blocking relay hammering on Postfix with Fail2ban

Written on October 14, 2016 at 12:47, by

After installing Postfix on a new VPS I noticed that server was under continuous attack by people trying to use it as an open relay. The server obviously was configured not to allow relaying for external parties so they were politely shown the door by Postfix: However since there were a lot of them (sometimes […]

Installing a mailserver on Debian 8 – Part 5: Web interface: Roundcube

Written on April 2, 2016 at 20:15, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ the howto that actually works ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: Spam filtering: […]

Installing a mailserver on Debian 8 – Part 8: Quota, rules, aliases and other settings

Written on March 31, 2016 at 16:05, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ This is the howto that actually works. ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: […]

Installing a mailserver on Debian 8 – Part 6: Spamfiltering: SpamAssassin

Written on March 31, 2016 at 15:37, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ the howto that actually works ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: Spam filtering: […]

Installing a mailserver on Debian 8 – Part 11: Sources, config files, colouring and comments

Written on March 31, 2016 at 10:45, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ the howto that actually works ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: Spam filtering: […]

Installing a mailserver on Debian 8 – Part 10: Security: counter brute-force attacks with Fail2ban

Written on March 31, 2016 at 09:36, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ the howto that actually works ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: Spam filtering: […]

Installing a mailserver on Debian 8 – Part 9: Using mail with a remote IMAP client (i.e. Thunderbird)

Written on March 31, 2016 at 09:35, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ the howto that actually works ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: Spam filtering: […]

Installing a mailserver on Debian 8 – Part 7: Antivirus: clamav

Written on March 30, 2016 at 15:54, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ the howto that actually works ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: Spam filtering: […]

Installing a mailserver on Debian 8 – Part 4: IMAP server: Dovecot

Written on March 30, 2016 at 15:45, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ the howto that actually works ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: Spam filtering: […]

Installing a mailserver on Debian 8 – Part 3: MTA: Postfix

Written on March 29, 2016 at 12:47, by

How to install a complete mailserver on Debian 8, featuring Postfix, Dovecot, MySQL, Spamassassin, ClamAV, Roundcube and Fail2ban. ~ the howto that actually works ~ Part 1: Introduction Part 2: Preparations: Apache, Let’s Encrypt, MySQL and phpMyAdmin Part 3: MTA: Postfix Part 4: IMAP server: Dovecot Part 5: Web interface: Roundcube Part 6: Spam filtering: […]