Comments on Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (CentOS 6.3 x86_64)

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, 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. Passwords are stored in encrypted form in the database. In addition to that, this tutorial covers the installation of Amavisd, SpamAssassin and ClamAV so that emails will be scanned for spam and viruses. I will also show how to install SquirrelMail as a webmail interface so that users can read and send emails and change their passwords.

4 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By: chuck

 In step 3 is it necessary to install any or all of these?:

openldap-devel postgresql-devel openldap-servers  sqlite-devel

By: user

many things are very vague and I wasted 1 day to try it out and fail.

By: Andrew

This walkthrough has parts missing.  

[root@webserver-00 ~]# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

curl: (6) Could not resolve host: apt.sw.be; Unknown error

error: http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt: import read failed(2).

By: Vipin

Can you please share the tutorial for centos7/8