19 August 2019
What is notqmail?
It's not qmail. It's also not netqmail.
We all use email, so we all use email servers. notqmail is software for running an email server. Someday, if we do a good job, some of the many articles about how and why to run your own will recommend notqmail.
notqmail is a community-driven fork of qmail, beginning where netqmail left off: providing stable, compatible, small releases to which existing qmail users can safely update. notqmail also aims higher: developing an extensible, easily packaged, and increasingly useful modern mail server.
What's new
This initial 1.07 release of notqmail is guided by two themes: fix broken builds and make packaging easier.
Fix broken builds
- Support utmpx in qbiff(1) for systems that no longer provide utmp. (#24, #29, #57)
- Append
.md
extensions to INSTALL and SENDMAIL to disambiguate frominstall
andsendmail
on case-insensitive filesystems, such as HFS+. (#16) - Enable BIND 8 API compatibility for systems with BIND 9 resolvers. (#16)
- Work around macOS linker error by explicitly initializing a struct. (#16)
- Add missing function arguments, includes, and Makefile dependencies. (#1, #20, #31, #53, #55)
Make packaging easier
- Fix builds on at least FreeBSD and macOS.
- Look up qmail's UIDs and GIDs at run time, not build time. (#15)
- Optionally install as non-root, to a staging area, with DESTDIR. (#4, #15)
Other changes
- Add TravisCI config. (#19)
- Add
.gitignore
. (#25) - Remove precompiled var-qmail package support. (#15)
- Remove
shar
target andFILES
. (#27) - Remove
SYSDEPS
. (#33) - Replace
vfork()
withfork()
, fixing macOS runtime. (#38) - Update documents and URLs for notqmail. (#39, #42)
GitHub references
- All closed 1.07 issues
- All closed 1.07 PRs
How to install
See Install.
Getting help
See Help.