qmail

Installing a Let's Encrypt certificate for your qmail, dovecot and apache servers

Changelog Jul 25, 2026 (v. 4.0) hook scripts and below documentation completeley reviewed.- Added a new dehydrated-renew wrapper script to execute certificate renewal and perform service synchronization for SNI only when one or more certificates have actually changed.- Introduced a change flag...

Upgrading qmail

Latest version 2026.04.07 (github) Changelog Readme Call for testers I just made a change to the entire codebase (PR here and here), aimed at bringing qmail code into compliance with the C23 specification and the latest GCC and Clang compilers. It's been working flawlessly on...

Playing with qmail-spp

qmail-spp provides plug-in support for qmail-smtpd. It allows you to write external programs and use them to check SMTP command argument validity. The plug-in can trigger several actions, like denying a command with an error message, logging data, adding a header...

Merry Xmas and happy new... patch!

Massive Christmas present by my italian friend Luca Franceschini of digitalmind. He merged his combo with my combined patch (2016.12.02 version) adding several (heavily customized) patches and functionalities. Luca is a C programmer and an expert system administrator who manages big...

ucspi-tcp6

More info: http://www.fehcom.de/ipnet/ucspi-tcp6.html Author: Erwin Hoffmann. IPv6 capabilities have been included by Felix von Leitner's IPv6 patch. The original ucspi-tcp 0.88 is by D.J. Bernstein Version: 1.13.08 ucspi-tcp6 is a fork of Bernsteins' ucspi-tcp 0.88 program, which includes, among the other things, ipv6 capabilities...

fehQlibs

More info here Version: fehQlibs-31 fehQlibs are supplementary C libraries by Erwin Hoffmann. They are needed for ucspi-tcp6 and ucspi-ssl. Install as follows in /usr/local: FEQLIBS_VER=31 cd /usr/local wget https://www.fehcom.de/ipnet/fehQlibs/fehQlibs-${FEQLIBS_VER}.tgz tar xzf fehQlibs-${FEQLIBS_VER}.tgz chown -R root:root fehQlibs-${FEQLIBS_VER} cd fehQlibs-${FEQLIBS_VER} Change the installation folder modifing the file conf-build as LIBDIR=/usr/local/lib HDRDIR=/usr/local/include Compile...

Server Name Indication (SNI) for qmail and dovecot

Server Name Indication (SNI) is a TLS extension that enables a server to present different certificates based on the hostname requested by the client during the TLS handshake. In modern email environments, multiple domains frequently share the same IP address for SMTP,...

ChangeLog

Jul 6, 2026- clamav-unofficial-sigs upgraded to v. 8.0.0- roundcube upgraded to v 1.7.2 Jul 1, 2026- I added notes on how to install an hCaptcha filter on mailman/Postorius May 10, 2026roundcube upgraded to v. 1.7.1 (security release) May 14, 2026- dovecot upgraded to v....

Recent comments