head	1.4;
access;
symbols
	pkgsrc-2026Q2:1.4.0.20
	pkgsrc-2026Q2-base:1.4
	pkgsrc-2026Q1:1.4.0.18
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.4.0.16
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.4.0.14
	pkgsrc-2025Q3-base:1.4
	pkgsrc-2025Q2:1.4.0.12
	pkgsrc-2025Q2-base:1.4
	pkgsrc-2025Q1:1.4.0.10
	pkgsrc-2025Q1-base:1.4
	pkgsrc-2024Q4:1.4.0.8
	pkgsrc-2024Q4-base:1.4
	pkgsrc-2024Q3:1.4.0.6
	pkgsrc-2024Q3-base:1.4
	pkgsrc-2024Q2:1.4.0.4
	pkgsrc-2024Q2-base:1.4
	pkgsrc-2024Q1:1.4.0.2
	pkgsrc-2024Q1-base:1.4;
locks; strict;
comment	@# @;


1.4
date	2024.02.28.15.42.05;	author schmonz;	state Exp;
branches;
next	1.3;
commitid	9zoLv1tDClTpnd0F;

1.3
date	2024.02.27.19.13.43;	author schmonz;	state Exp;
branches;
next	1.2;
commitid	l0rtsKhTrES3A60F;

1.2
date	2024.02.25.12.44.44;	author schmonz;	state Exp;
branches;
next	1.1;
commitid	5CQeojsTSClnuOZE;

1.1
date	2024.02.25.12.09.21;	author schmonz;	state Exp;
branches;
next	;
commitid	XXtIUXtrUgfniOZE;


desc
@@


1.4
log
@vmailmgr-docs: skip PDFs, not installed anyway.
@
text
@$NetBSD: distinfo,v 1.3 2024/02/27 19:13:43 schmonz Exp $

BLAKE2s (vmailmgr-526d53c1d0e604ec29ada61b79485ceeb8b978cd-526d53c1d0e604ec29ada61b79485ceeb8b978cd.tar.gz) = 6e83ecea2a0defebd20323fbe9833dc1d4e63e8e2d4c6d904c9558ba32cc9a59
SHA512 (vmailmgr-526d53c1d0e604ec29ada61b79485ceeb8b978cd-526d53c1d0e604ec29ada61b79485ceeb8b978cd.tar.gz) = 9d717b4b9ae763509d8192c40167606acdc56622d8f9351c763140f5b2573d6c2c1364c33003e1649d2b0d628aadab03690ade20f9e3210c5b44a89237bdd62b
Size (vmailmgr-526d53c1d0e604ec29ada61b79485ceeb8b978cd-526d53c1d0e604ec29ada61b79485ceeb8b978cd.tar.gz) = 191933 bytes
SHA1 (patch-Makefile.am) = 707c7a590153618eb7d94d57f314c706577e6300
SHA1 (patch-acinclude.m4) = 950092d07a7021fb92e4fd4716107a7988a21d22
SHA1 (patch-authenticate_Makefile.am) = 3529853104846d64882d64be39597cacb0bc6e98
SHA1 (patch-commands_Makefile.am) = 0fc9881f76fefad7648ecde4bb230278237e33b5
SHA1 (patch-commands_vadduser.cc) = 425ff956c716b443af4749412dd87e72e9be8af6
SHA1 (patch-commands_vdeliver.cc) = 0b0217839a0edab2dd070bd4377b8b273f44e836
SHA1 (patch-configure.ac) = a3bd54716955c6351b4b045d698932465cbfc6de
SHA1 (patch-daemon_Makefile.am) = 4a0a2bbcc25371ae412c5b64b577a2194a84f2e4
SHA1 (patch-daemon_main.cc) = e93f2b06b26920ec9dd8aaf8e4029792b9042284
SHA1 (patch-doc_HOWTO.texi) = 29a8e8413d653e6901c520ecf38d4febfe7a9845
SHA1 (patch-doc_Makefile.am) = 0fa6a568960c43ceb0868495653944e4acee0212
SHA1 (patch-lib_cli++_main.cc) = cfa961d73e61fa5bd6ef20efefe77d773f8ef951
SHA1 (patch-lib_fdbuf_fdbuf.h) = 2607bb82c4d9123df0a94b30fc5930db6429010d
SHA1 (patch-lib_mergelib.sh) = 59cdc1e5896331195f1d693a7cad4f7f6f7ec8e4
SHA1 (patch-lib_misc_crc32.cc) = 06c57d2fb85d8e216b9e961aa949d2c7a12d1d3a
SHA1 (patch-lib_misc_md5-crypt.c) = 34b45a7b10b07bea9a1b64958d8b31b807d75083
SHA1 (patch-lib_misc_md5.c) = 44a8bdfb8db3861f4e3ca5631f40ab47e4092901
SHA1 (patch-lib_misc_response.h) = 36b3366b718118139d86121b2473e7f2f6d04c92
SHA1 (patch-lib_vpwtable_cdb__write.cc) = 68e159457a1c6dd152c9d33abeb4457078a4e666
SHA1 (patch-lib_vpwtable_gdbm__del.cc) = 9eb35e3d6daaf55aaefdaf7fec33a500e51d7856
SHA1 (patch-lib_vpwtable_gdbm__exists.cc) = c819d6fb8d410b83faf113d639620dcb44d7ba2d
SHA1 (patch-lib_vpwtable_gdbm__getbyname.cc) = 6a74f8a8398b6344116d1ded1553a0e795dc809c
SHA1 (patch-lib_vpwtable_gdbm__put.cc) = 26e9c45bba56cb22fcf17d4a61daef3803ddc752
SHA1 (patch-lib_vpwtable_gdbm__write.cc) = 5d5bbdc6369292aab87225ba525e81a194aa0d70
SHA1 (patch-python_vmailmgr_Makefile.am) = cbefbe6c445f564e5cc746ddfd027780abc79000
SHA1 (patch-python_vmailmgr_____init____.py) = 60a51b6b2e97fd9670efc8bfe30dbc72f9fdb682
SHA1 (patch-python_vmailmgr_commands.py) = fc2204441d320c47ab1e92d8b0b22d8ca94cdf02
SHA1 (patch-python_vmailmgr_config.py) = 4b7c1aa0a6c5019b8585bf5a2b98fe26acc7e6da
SHA1 (patch-python_vmailmgr_daemon.py) = 019bd45669340204aa732fc4a1b9e0b9d006ae0c
SHA1 (patch-python_vmailmgr_types.py) = 386da866b46f8a886f9951db1c2a4c6433ef0741
@


1.3
log
@py-vmailmgr: add Python 3 support. NFCI for 2.7.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2024/02/25 12:44:44 schmonz Exp $
d16 1
a16 1
SHA1 (patch-doc_Makefile.am) = cd16ee93a4209411fdd478d66401dd00fa765013
@


1.2
log
@vmailmgr-base: deliver more than once per second to same Maildir.

From GitHub PR #1. Ride recent import.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2024/02/25 12:09:21 schmonz Exp $
d6 1
a6 1
SHA1 (patch-Makefile.am) = e78f4db1430c54b6a7a7db4020a4d5169b1b9d22
d12 1
a12 1
SHA1 (patch-configure.ac) = d1a9fad59f076debcdeb6fd352a9b691aad9eec6
d30 6
a35 1
SHA1 (patch-python_Makefile.am) = b1991252f66714b31709a50029fb8c85cd277d79
@


1.1
log
@Add vmailmgr, a virtual domain manager for qmail.

VMailMgr (short for Virtual MAIL ManaGeR) is a package of programs
designed to manage multiple domains of mail addresses and mailboxes on a
single host. It co-operates with qmail for mail delivery and program
control. It features:

- A password checking interface between qmail-popup and qmail-pop3d
  which replaces the usual checkpassword, as well as an authentication
  module for Courier IMAP, that provide access to the virtual mailboxes
  by one of three methods:
  - IP-based virtual server access (invisible to the POP3 user)
  - username-based access (username-virtualuser)
  - hostname-based access (virtualuser@@virtual.host or
    virtualuser:virtual.host)
- CDB-based password tables to speed up access for domains of any size.
- Tools to setup a virtual domain, add and delete individual virtual
  users and aliases, and to change passwords.
- A separate delivery agent that automatically deals with any address
  inside a virtual domain from a single .qmail-default file.
@
text
@d1 1
a1 1
$NetBSD$
d11 1
a11 1
SHA1 (patch-commands_vdeliver.cc) = ddf90a5adefd646872d59591e03f0feeb7f72167
@

