Path to this page:
./
mail/qmail,
Community-driven open-source successor to qmail
Branch: CURRENT,
Version: 1.03nb54,
Package name: qmail-1.03nb54,
Maintainer: schmonznotqmail 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 [+/-]===========================================================================
$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.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 KB
Version history: (Expand)
- (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
- (2021-01-14) Updated to version: qmail-1.03nb50
- (2020-05-24) Updated to version: qmail-1.03nb49
CVS history: (Expand)