Quoting D. J. Bernstein definition
qmail is a secure, reliable, efficient, simple message transfer agent. It is designed for typical Internet-connected UNIX hosts
You can find a comprehensible introduction on how a mail server works in this page of the Dovecot site. The "qmail newbie's guide to relaying" (local copy) by Chris Johnson is very clear. It’s very suitable reading material for someone who’s just getting started.
The aim of this short guide is NOT to teach you how a mail server works, even though by the time you’re finished reading it you will hopefully have a working e-mail server. These notes just serve as a reminder of the main steps to follow in order to build a quick installation of qmail
and related software. I published them because of the lack of any up-to-date documentation concerning the qmail
“distributions” I was familiar with, hoping that these notes could be useful to others out there. And I created this guide partly just because I enjoy doing this kind of thing.
Therefore, to learn in depth how a mail server works, you are invited to read carefully at least the references I will mention in each page.
Secondly, I am NOT responsible for what you do with your server :) Use my guide at your own risk.
Finally, comments, criticisms and suggestions are always welcome! :-p
These notes have been written without a specific Linux distribution in mind. I tested them on my Slackware virtual mail servers, both 64 and 32 bit, and a number of guys out there can confirm that it works with other common distributions.
According to the DJB's definition of a toaster, the answer would be yes. I personally consider a toaster something a la Bill Shupp or qmailtoaster, which comes with the packages included. Since I prefer to let you check for the latest versions of everything yourself, strictly speaking this shouldn’t properly be considered a toaster. I would simply call this site “Roberto’s qmail notes” instead. At any rate, I’ve included a paragraph about qmail toasters here just to satisfy the search engines -as most people come here actually looking for a toaster :)).
As I am not a native english speaker, I will gladly accept every hint to improve the understanding of this guide.
Edit: I would like to address a big thank to Dave Martin, who revised my english in the qmail
section of this guide.
I will explain shortly how to put together:
netqmail 1.06
(see patches applyed)vpopmail
(mysql
auth)vqadmin
qmailadmin
ezmlm
mailing list (ezmlm-web
, ezmlm-browse
web interfaces)Dovecot
Roundcube
webmail (spamassassin
user's preferences, sieve
filtering, password plugins)Spammassassin
spam filter (with userprefs
)Clamav
virus filtersimscan
mail scannerfail2ban
Roberto's qmail notes is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Failed after apply roberto-netqmail-1.06.patch-2022.02.13
May 23, 2022 19:45
Failed after apply roberto-netqmail-1.06.patch-2022.02.13
May 23, 2022 18:52
qmail-smtpd: read failed (hang up before quit cmd)
May 23, 2022 16:17
qmail-smtpd: read failed (hang up before quit cmd)
May 22, 2022 17:32
Failed after apply roberto-netqmail-1.06.patch-2022.02.13
May 19, 2022 21:33
Failed after apply roberto-netqmail-1.06.patch-2022.02.13
May 19, 2022 21:23
Failed after apply roberto-netqmail-1.06.patch-2022.02.13
May 17, 2022 20:32
Failed after apply roberto-netqmail-1.06.patch-2022.02.13
May 17, 2022 19:57
Failed after apply roberto-netqmail-1.06.patch-2022.02.13
May 13, 2022 16:35
Failed after apply roberto-netqmail-1.06.patch-2022.02.13
May 13, 2022 16:30
Tags
apache clamav dkim dovecot ezmlm fail2ban hacks lamp letsencrypt linux linux-vserver lxc mariadb mediawiki mozilla mysql openboard owncloud patches php proftpd qmail qmail-spp qmailadmin rbl roundcube rsync sieve simscan slackware solr spamassassin spf ssh ssl surbl tcprules tex ucspi-tcp vpopmail vqadmin