Subject: CVS commit: pkgsrc/mail
From: Amitai Schleier
Date: 2024-02-25 13:09:23
Message id: 20240225120923.B4249FA27@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.1addpkgsrc/mail/php-vmailmgr/DESCR
1.1addpkgsrc/mail/php-vmailmgr/Makefile
1.1addpkgsrc/mail/php-vmailmgr/PLIST
1.1addpkgsrc/mail/py-vmailmgr/DESCR
1.1addpkgsrc/mail/py-vmailmgr/Makefile
1.1addpkgsrc/mail/py-vmailmgr/PLIST
1.1addpkgsrc/mail/vmailmgr/DESCR
1.1addpkgsrc/mail/vmailmgr/Makefile
1.1addpkgsrc/mail/vmailmgr/Makefile.common
1.1addpkgsrc/mail/vmailmgr/version.mk
1.1addpkgsrc/mail/vmailmgr-base/DESCR
1.1addpkgsrc/mail/vmailmgr-base/Makefile
1.1addpkgsrc/mail/vmailmgr-base/PLIST
1.1addpkgsrc/mail/vmailmgr-base/distinfo
1.1addpkgsrc/mail/vmailmgr-base/options.mk
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-Makefile.am
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-acinclude.m4
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-authenticate_Makefile.am
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-commands_Makefile.am
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-commands_vadduser.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-commands_vdeliver.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-configure.ac
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-daemon_Makefile.am
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-daemon_main.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-doc_HOWTO.texi
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-doc_Makefile.am
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_cli++_main.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_fdbuf_fdbuf.h
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_mergelib.sh
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_misc_crc32.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_misc_md5-crypt.c
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_misc_md5.c
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_misc_response.h
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_vpwtable_cdb__write.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_vpwtable_gdbm__del.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_vpwtable_gdbm__exists.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_vpwtable_gdbm__getbyname.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_vpwtable_gdbm__put.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-lib_vpwtable_gdbm__write.cc
1.1addpkgsrc/mail/vmailmgr-base/patches/patch-python_Makefile.am
1.1addpkgsrc/mail/vmailmgr-cgi/DESCR
1.1addpkgsrc/mail/vmailmgr-cgi/Makefile
1.1addpkgsrc/mail/vmailmgr-cgi/PLIST
1.1addpkgsrc/mail/vmailmgr-courier-imap/DESCR
1.1addpkgsrc/mail/vmailmgr-courier-imap/Makefile
1.1addpkgsrc/mail/vmailmgr-courier-imap/PLIST
1.1addpkgsrc/mail/vmailmgr-docs/DESCR
1.1addpkgsrc/mail/vmailmgr-docs/Makefile
1.1addpkgsrc/mail/vmailmgr-docs/PLIST