Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

mailcow - a (complete) mail server suite

ServercowServercow Member
edited July 2015 in General

mailcow

mailcow

mailcow (formerly known as fufix) is a mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration.
In future versions mailcow will provide Cal- and CardDAV support.

For Debian and Debian based distributions.

This script is permanently tested on Debian stable (8.x) and old-stable (7.x).
Debian Squeeze is not supported.

links: blog (german) | github | install guide | screenshots | live demo (admin/demo)

Introduction

A summary of what software is installed with which features enabled.

General setup

  • System environment adjustments (hostname, timzone, etc.)
  • Automatically generated passwords with high complexity
  • Self-signed SSL certificate for all installed and supporting services
  • Nginx or Apache2 installation (+PHP5-FPM)
  • MySQL database backend
  • DNS-Checks by Google DNS (PTR, A-Record, SPF etc.)
  • Learn ham and spam, Heinlein Support SA rules included
  • Fail2ban brute force protection
  • A "mailcow control center" via browser

Postfix

  • Postscreen activated
  • Submission port (587/TCP), TLS-only
  • SMTPS (465/TCP)
  • The restrictions used are a good compromise between blocking spam and avoiding false-positives
  • Incoming and outgoing spam protection
  • VirusTotal Uploader for incoming mail
  • SSL based on BetterCrypto
  • OpenDKIM milter

Dovecot

  • Default mailboxes to subscribe to automatically (Inbox, Sent, Drafts, Trash, Junk, Archive - "SPECIAL-USE" tags)
  • Sieve/ManageSieve
  • per-user ACL
  • Shared Namespace (per-user seen-flag)
  • Global sieve filter: Move mail marked as spam into "Junk"
  • (IMAP) Quotas
  • LMTP service for Postfix virtual transport
  • SSL based on BetterCrypto

Postfixadmin

  • Automatically creates an Administrator
  • Full quota support
  • Fetchmail support

Roundcube

  • ManageSieve support (w/ vacation)
  • Users can change password
  • Attachment reminder (multiple locales)
  • Zip-download marked messages

mailcow (preview)

mkdir ~/build ; cd ~/build wget -O - https://github.com/andryyy/mailcow/archive/v0.11b1.tar.gz | tar xfz - cd mailcow-* nano mailcow.config

fufix (old stable)

mkdir ~/build ; cd ~/build wget -O - https://github.com/andryyy/mailcow/archive/v0.10.1.tar.gz | tar xfz - cd mailcow-* nano configuration

«1345678

Comments

Sign In or Register to comment.