qmail

Greetdelay for qmail

Download here Author of the patch: John Simpson (?) I replaced the original greetdelay by Erwin Hoffmann with the patch by John Simpson. Now communications trying to send commands before the greeting will be closed provided that you declare DROP_PRE_GREET; premature disconnections...

Configuring moreipme

The qmail-moreipme patch by Scott Gifford prevents a problem caused by an MX or other mail routing directive instructing qmail to connect to itself without realizing it's connecting to itself, saving CPU time and in  the most critical cases it...

How to avoid being "cut off" by spamhaus.org

As you probably know spamhaus limits your smtp and DNS traffic (http://www.spamhaus.org/organization/dnsblusage/ for more info) and in case of big servers this can be a serious problem. Luckily, Costel Balta sent me a solution to the problem that I'm going to...

qmail, spf and IPv6

Today Erwin Hoffmann has released his ucspi-tcp6 v. 0.99. The current version includes an hack by Manvendra Bhangui from indimail.org which gets tcpserver and qmail's spfcheck to be IPv4-mapped IPv6 addresses compliant, provided that you use his fix to the...

Adjusting the tcprules files for qmail

Info: http://www.fehcom.de/ipnet/ucspi-tcp6/tcpserver.html  http://cr.yp.to/ucspi-tcp/tcprules.html This is my tcprules file: > more /home/vpopmail/etc/tcp.smtp 0.0.0.0:allow,RELAYCLIENT="",SMTPD_GREETDELAY="0" xxx.xxx.xxx.xxx:allow,RELAYCLIENT="",SMTPD_GREETDELAY="0" 10.0.0.:allow,RELAYCLIENT="",SMTPD_GREETDELAY="0" 127.:allow,RELAYCLIENT="",SMTPD_GREETDELAY="0" :allow As you can see, the localhost, the internal subnet 10.0.0., and the external server's IP are allowed to use the MTA as a relay (RELAYCLIENT=""), and does not face a GREETDELAY. All other...

daemontools

Info here: http://cr.yp.to/daemontools.html Download daemontools: http://cr.yp.to/daemontools/daemontools-0.76.tar.gz Download netqmail: http://www.qmail.org/netqmail-1.06.tar.gz daemontools is a collection of tools for managing UNIX services. It monitors qmail services and saves error messages to one or more logs. First of all, let's create the folder which will host qmail, daemontools...

ezmlm-browse

Info: http://untroubled.org/ezmlm-browse/ Version: 0.20 (2010-12-03) Requires: Python 2.6 or later, ezmlm-idx version 0.40 or later ezmlm-browse is a web interface for browsing ezmlm-idx archives. For newbies: this topic is not essential and is advanced. You may skip this step and come back later. Download the...

Testing ESMTP-SIZE patch for qmail

Author of the patch: Will Harris' (?) http://will.harris.ch/qmail-smtpd.c.diff The patch allows the qmail-smtpd to reject the message if it's too big according to its accepted databytes before it has been received. Try to send a test message that is bigger than your accepted...

qmail-inject sieve vacation/reject messages trouble

Author of the patch: Stéphane Cottin qmail-inject-null-sender patch Last week me and a couple of friends dealed with a trouble which engaged us for many hours, until Stéphane Cottin sent me this patch after 3 minutes from my request! The problem Create a sieve...

Add-ons

The next pages are advanced and cover some optional but important features that you can skip at the beginning. Possibly you can come back here once the server has been...

Recent comments