background preloader

Postfix

Facebook Twitter

Integrate Spamassassin into Postfix/Dovecot. As I stated before, I really like Christoph Haas’ ISPMail setup for Debian-based mailservers.

Integrate Spamassassin into Postfix/Dovecot

I was quite fine without any server-side spam filtering solution until now, but somehow the spam amount in my inboxes increased more and more and I was looking for a decent and simple solution to filter out all that bullshit which is distracting me day after day. I clearly wanted to go with Spamassassin (SA), as I made good experiences with it in the past and it’s more or less the standard spamfilter on linux based mailservers. The most common solutions to integrate SA into a Postfix based mailserver are the following: Using amavisd-newUsing Postfixs content_filter I don’t really like both of them. So I was looking for another solution. First I thought about Sieve, which is already running through Dovecot’s Sieve implementation until I noticed that Sieve is not able to call any external programs (correct me if I’m wrong). So much for the backstory, let’s get our hands dirty.

The home directory: ISPmail tutorial for Debian Squeeze. Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Debian Squeeze. Version 1.0 Author: Falko Timme <ft [at] falkotimme [dot] com> Follow me on Twitter Last edited 02/28/2011 This tutorial is Copyright (c) 2011 by Falko Timme.

Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Debian Squeeze

It is derived from a tutorial from Christoph Haas which you can find at You are free to use this tutorial under the Creative Commons license 2.5 or any later version. This document describes how to install a Postfix mail server that is based on virtual users and domains, i.e. users and domains that are in a MySQL database. I'll also demonstrate the installation and configuration of Courier (Courier-POP3, Courier-IMAP), so that Courier can authenticate against the same MySQL database Postfix uses. The resulting Postfix server is capable of SMTP-AUTH and TLS and quota (quota is not built into Postfix by default, I'll show how to patch your Postfix appropriately). The advantage of such a "virtual" setup (virtual users and domains in a MySQL database) is that it is far more performant than a setup that is based on "real" system users.

Howto: hébergement de sites virtuels avec Postfix. Objectifs de ce document Ce document ne concerne que les versions 2.0 ou supérieures de Postfix.

Howto: hébergement de sites virtuels avec Postfix

Ce document donne une vue d'ensemble de la façon dont Postfix peut être employé pour accueillir des domaines Internet multiples, dont la livraison finale se fait sur la machine elle-même et/ou pour transférer le courrier vers d'autres destinations. Il ne décrit pas seulement les mécanismes de livraison de Postfix mais donne des liens pour utiliser des logiciels de livraison étrangers à Postfix. Les sujets suivants sont abordés : Hébergement canonique et hébergement d'autres domaines La plupart des systèmes Postfix sont la destination finale de seulement quelques noms de domaine. En plus des domaines canoniques, Postfix peut être configuré pour être la destination finale de plusieurs autres domaines.

Mais attendez, il y a mieux!. Finalement, Postfix peut être configuré comme machine de retransmission du courrier à travers Internet. Fichiers locaux et bases de données en réseau Notes : Notes: How To Install And Configure Mailman (With Postfix) On Debian Squeeze. Version 1.0 Author: Falko Timme <ft [at] falkotimme [dot] com> Follow me on Twitter Last edited 07/14/2011 Mailman is an open-source mailing list manager, i.e., it can be used to manage email discussions and newsletter lists.

How To Install And Configure Mailman (With Postfix) On Debian Squeeze

It is probably the most popular and widely used mailing list manager on the Internet. This tutorial explains how to install and configure Mailman on a Debian Squeeze server with a Postfix mail server. I do not issue any guarantee that this will work for you! 1 Preliminary Note In this tutorial I will configure a virtual host with the hostname lists.example.com where I will install Mailman. lists.example.com is also the right part of the mailing list email addresses that will be configured in Mailman, i.e., mails to a mailing list will have to be sent to the address <listname>@lists.example.com. As your hostname will be different, please adjust this tutorial accordingly.

Mailman can be used with many mail servers (e.g. 2 Installing Mailman And Apache mysql -u root -p Run.