| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=t1602aonl2i3g80tvduffrr7sl; path=/
content-type: text/html; charset=UTF-8
date: Mon, 29 Dec 2025 23:43:35 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
qmail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./mail/qmail, Community-driven open-source successor to qmail
[
Branch: CURRENT, Version: 1.03nb54, Package name: qmail-1.03nb54, Maintainer: schmonz
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.
DEINSTALL [+/-]
Required to run:
[sysutils/checkpassword] [sysutils/daemontools] [net/ucspi-ssl] [devel/syncdir] [mail/libsrs2] [devel/libidn2]
Package options: eai, qmail-customerror, qmail-srs, syncdir, tls
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
qmailmath
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./mail/qmail, Community-driven open-source successor to qmail
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 1.03nb54, Package name: qmail-1.03nb54, Maintainer: schmonz
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.
DEINSTALL [+/-]
# $NetBSD: DEINSTALL,v 1.8 2019/08/20 02:38:04 schmonz Exp $
QMAILDIR=@QMAILDIR@
QMAIL_QUEUE_EXTRA=@QMAIL_QUEUE_EXTRA@
VAR_QMAIL_DIRS="alias bin boot control doc man queue users"
case "${STAGE}" in
DEINSTALL)
cd ${PKG_SYSCONFDIR}
for i in mailer-daemon postmaster root ${QMAIL_QUEUE_EXTRA}; do
f="alias/.qmail-${i}"
if [ -e ${f} ]; then
contents=$(${CAT} ${f})
if [ "${contents}" = '# pkgsrc says: replace this comment with your config' ] \
|| [ "${contents}" = '' ]; then
${RM} -f ${f}
fi
fi
done
for i in defaultdomain locals me plusdomain rcpthosts; do
${CMP} -s control/${i} .pkgsrc-defaults-do-not-edit/${i} \
&& ${RM} -f control/${i}
${RM} -f .pkgsrc-defaults-do-not-edit/${i}
done
cd ${QMAILDIR}
for dir in ${VAR_QMAIL_DIRS}; do
[ -h ${dir} ] \
&& ${RM} -f ${dir}
done
;;
esac
MESSAGE.srs [+/-]QMAILDIR=@QMAILDIR@
QMAIL_QUEUE_EXTRA=@QMAIL_QUEUE_EXTRA@
VAR_QMAIL_DIRS="alias bin boot control doc man queue users"
case "${STAGE}" in
DEINSTALL)
cd ${PKG_SYSCONFDIR}
for i in mailer-daemon postmaster root ${QMAIL_QUEUE_EXTRA}; do
f="alias/.qmail-${i}"
if [ -e ${f} ]; then
contents=$(${CAT} ${f})
if [ "${contents}" = '# pkgsrc says: replace this comment with your config' ] \
|| [ "${contents}" = '' ]; then
${RM} -f ${f}
fi
fi
done
for i in defaultdomain locals me plusdomain rcpthosts; do
${CMP} -s control/${i} .pkgsrc-defaults-do-not-edit/${i} \
&& ${RM} -f control/${i}
${RM} -f .pkgsrc-defaults-do-not-edit/${i}
done
cd ${QMAILDIR}
for dir in ${VAR_QMAIL_DIRS}; do
[ -h ${dir} ] \
&& ${RM} -f ${dir}
done
;;
esac
===========================================================================
$NetBSD: MESSAGE.srs,v 1.1 2017/03/31 13:52:00 schmonz Exp $
The Sender Rewriting Scheme patch requires configuration.
Please read ${DOCDIR}/README.srs.
===========================================================================
MESSAGE.tls [+/-]$NetBSD: MESSAGE.srs,v 1.1 2017/03/31 13:52:00 schmonz Exp $
The Sender Rewriting Scheme patch requires configuration.
Please read ${DOCDIR}/README.srs.
===========================================================================
===========================================================================
$NetBSD: MESSAGE.tls,v 1.1 2017/08/13 23:42:55 schmonz Exp $
If you don't already have an SSL certificate for qmail:
# ${OPENSSL} req -new -x509 -nodes -days 366 -out ${SERVERCERT} -keyout ${SERVERCERT}
# chmod 640 ${SERVERCERT}
# chown ${QMAIL_DAEMON_USER}:${QMAIL_QMAIL_GROUP} ${SERVERCERT}
# ln -s ${SERVERCERT} ${CLIENTCERT}
# update_tmprsadh
Once you have a certificate, regularly regenerate DH params from cron(8):
01 01 * * * update_tmprsadh > /dev/null 2>&1
===========================================================================
$NetBSD: MESSAGE.tls,v 1.1 2017/08/13 23:42:55 schmonz Exp $
If you don't already have an SSL certificate for qmail:
# ${OPENSSL} req -new -x509 -nodes -days 366 -out ${SERVERCERT} -keyout ${SERVERCERT}
# chmod 640 ${SERVERCERT}
# chown ${QMAIL_DAEMON_USER}:${QMAIL_QMAIL_GROUP} ${SERVERCERT}
# ln -s ${SERVERCERT} ${CLIENTCERT}
# update_tmprsadh
Once you have a certificate, regularly regenerate DH params from cron(8):
01 01 * * * update_tmprsadh > /dev/null 2>&1
===========================================================================
Required to run:
[sysutils/checkpassword] [sysutils/daemontools] [net/ucspi-ssl] [devel/syncdir] [mail/libsrs2] [devel/libidn2]
Package options: eai, qmail-customerror, qmail-srs, syncdir, tls
Master sites:
Filesize: 220.423 KBVersion history: (Expand)
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2023-11-17) Updated to version: qmail-1.03nb54
- (2023-10-25) Updated to version: qmail-1.03nb53
- (2023-04-24) Updated to version: qmail-1.03nb52
- (2022-10-26) Updated to version: qmail-1.03nb51
CVS history: (Expand)
| 2025-06-30 22:39:59 by Amitai Schleier | Files touched by this commit (2) |
Log message: qmail: fix macOS build by not shadowing system resolver's getshort(). |
| 2024-04-27 21:34:26 by Amitai Schleier | Files touched by this commit (1) |
Log message:
qmail: restore TAI-leapsecs.patch distinfo, lost in -r1.50 ("Pull the
latest tlsonlyremote patch").
|
| 2023-11-17 00:13:16 by Amitai Schleier | Files touched by this commit (2) |
Log message: qmail: bump PKGREVISION. Changes: - Remove inet6 option; simply depend on dual-stack ucspi-tcp6 (or v4-only original DJB ucspi-tcp, if that's already installed) |
| 2023-11-15 17:49:26 by Amitai Schleier | Files touched by this commit (1) |
Log message: qmail: use notqmail.org's qmail.org mirror. |
| 2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2297) |
Log message: *: bump for openssl 3 |
| 2023-05-11 18:52:34 by Amitai Schleier | Files touched by this commit (2) |
Log message: Pull the latest tlsonlyremote patch to fix OpenBSD build with native LibreSSL. No other changes in the patch and NFCI elsewhere. Build-tested on macOS, Debian, NetBSD. |
| 2023-04-24 19:22:59 by Amitai Schleier | Files touched by this commit (5) |
Log message: Follow URL redirects. Quote paths in config script. Update COMMENT and DESCR. Bump PKGREVISION. |
| 2022-10-26 12:32:08 by Thomas Klausner | Files touched by this commit (687) |
Log message: *: bump PKGREVISION for libunistring shlib major bump |
