FreeBSD mail : ezmlm4>
An easy-to-use, high-speed mailing list manager for qmail
ezmlm is an easy-to-use, high-speed mailing list manager for qmail.
ezmlm lets users set up their own mailing lists within qmail's address
hierarchy. A user, Joe, types
ezmlm-make ~/SOS ~/.qmail-sos joe-sos isp.net
and instantly has a functioning mailing list, joe-sos@isp.net, with all
relevant information stored in a new ~/SOS directory.
ezmlm takes advantage of qmail's VERPs to reliably determine the
recipient address and message number for every incoming bounce message.
ezmlm is reliable, even in the face of system crashes. It writes each
new subscription and each new message safely to disk before it reports
success to qmail.
ezmlm doesn't mind huge mailing lists. Lists don't even have to fit into
memory. ezmlm hashes the subscription list into a set of independent
files so that it can handle subscription requests quickly. ezmlm uses
qmail for blazingly fast parallel SMTP deliveries.
Author: D.J. Bernstein
http://cr.yp.to/ezmlm.html
|
ezmlm history
v. 1.17
date: 2006/09/03 17:30:36; author: kris; state: Exp; lines: +1 -1
RESTRICTED is intended here instead of NO_PACKAGE
v. 1.16
date: 2006/01/21 17:37:07; author: krion; state: Exp; lines: +3 -5
- Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
[1]
- Fix FAM support. Make gamin the default FAM system. [2]
- Introduce new 'quicksearch' target to show only port, path and
info section of the matching ports. [3]
- Introduce new category - rubygems. [4]
- Fix stale dependencies while installing qmail slaveport and
another port that depends on qmail. [5]
- Add commentary for describes target in bsd.port.mk. [6]
- Fix warning issued during make index on archs !368. [7]
- Add USE_DOS2UNIX variable. If set to "YES", remove the ^M from
all files under ${WRKSRC}. If set to a string, remove in all files
under ${WRKSRC} with one of these names the ^Ms. [8]
- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
checking the existance of the Perl modules with the "perl -e 'use
module;'" command. [9]
- Fix bsd.port.mk variable quoting issues. No quoting is necessary
anymore either in the Makefile or on the command line. Affected
variables include:
BROKEN
FORBIDDEN
IGNORE
MANUAL_PACKAGE_BUILD
NO_CDROM
NO_PACKAGE
RESTRICTED
[10]
- Add NOFETCHFILES variable. If set, don't download these files
from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
${MASTER_SITE_OVERRIDE}). [11]
- Improve 'search' target output. [12]
- Add a new virtual category for Amateur Radio - hamradio. [13]
- Cleanup some old/unused pathes in bsd.port.mk. [14]
- Add @dirrmtry for plists which does the same as:
"@unexec rmdir %D/foo 2>/dev/null || true" [15]
- Remove virtual category - offix. [16]
- Use portsnap instead of cvsup or cvs on "make update" in
/usr/ports. [17]
- Move location of bsd.autotools.mk within bsd.port.mk [18]
- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]
- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]
- Replace the string "FreeBSD" by "The FreeBSD Project" in the
security warning [21]
- Add bsd.local.mk for local modification to ports framework. [22]
- Replace rcNG spelling by rc.d [23]
- Remove superfluous USE_REINPLACE. [24]
Special thanks to: linimon for spending hours with all these patches
clement for fixes
kris for help with pointyhat
PR: ports/86310 [1], ports/89498 [2], ports/83530 [3],
ports/83789 [4], ports/84053 [5], ports/86281 [6],
ports/87214 [7], ports/87234 [8], ports/87318 [9],
ports/87396 [10], ports/87605 [11], ports/87840 [12],
ports/88230 [13], ports/88493 [14], ports/88711 [15],
ports/88751 [16], ports/89281 [17], ports/89999 [18],
ports/90031 [19], ports/90150 [20], ports/90668 [21],
ports/91433 [23], ports/88754 [24]
Submitted by: mi [1], marcus [2], Lars Engels [3],
pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
edwin [8, 9, 11, 15, 21],
fenner [10], Arseny Nasokin [12],
Carl Makin [13], arved [14],
NIIMI Satoshi [17], thierry [18],
jylefort [19], linimon [22], dougb [23]
v. 1.15
date: 2003/10/24 14:56:39; author: sergei; state: Exp; lines: +2 -0
- Utilize CONFLICTS
Submitted by: Oliver Eikemeier
Approved by: krion (implicit)
v. 1.14
date: 2003/10/23 05:42:45; author: sergei; state: Exp; lines: +1 -1
Change to my @FreeBSD.org address.
Approved by: krion
v. 1.13
date: 2003/07/09 08:58:26; author: daichi; state: Exp; lines: +16 -28
update mail/ezmlm:
- Install at least some documentation
- Make portlint(1) happy - move RUN_DEPENDS, etc.
- Cleanup and simplify Makefile
- Remove checks for changin PREFIX and/or QMAIL_DIR between build
and install phases - the Ports does not support such scenarios
in any case, the checks are unnecessary
- Add Author tag in pkg-descr
- Take maintainership
PR: 53858
Submitted by: Sergei Kolobov
v. 1.12
date: 2003/06/27 17:48:10; author: tom; state: Exp; lines: +1 -1
Stop being the MAINTAINER of ports I no longer use.
v. 1.11
date: 2003/06/10 14:00:41; author: tom; state: Exp; lines: +7 -6
Fix MASTER_SITES.
v. 1.10
date: 2003/03/07 06:05:51; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.9
date: 2002/01/29 11:45:17; author: knu; state: Exp; lines: +10 -10
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
v. 1.8
date: 2001/01/16 17:31:19; author: sobomax; state: Exp; lines: +3 -3
Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.7
date: 2000/09/15 00:25:03; author: tom; state: Exp; lines: +2 -2
Update MAINTAINER and add WWW:
v. 1.6
date: 2000/04/13 19:59:37; author: cpiazza; state: Exp; lines: +3 -3
Update to use PORTNAME/PORTVERSION
v. 1.5
date: 1999/08/27 22:29:40; author: mharo; state: Exp; lines: +2 -2
echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
v. 1.4
date: 1999/08/25 06:50:09; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.3
date: 1999/03/26 15:44:29; author: flathill; state: Exp; lines: +2 -2
One of the MASTER_SITES for the ezmlm port has changed.
PR: ports/10777
Submitted by: tom@eborcom.com
v. 1.2
date: 1999/02/22 04:19:04; author: steve; state: Exp; lines: +43 -25
Cleanups from new maintainer.
PR: 9929
Submitted by: Tom Hukins
v. 1.1
date: 1999/01/18 03:48:08; author: steve; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1999/01/18 03:48:08; author: steve; state: Exp; lines: +0 -0
Initial import of ezmlm version 0.53.
An easy-to-use, high-speed mailing list manager for qmail.
PR: 8884
Submitted by: Neil Blakey-Milner
=============================================================================
v. 1.17
date: 2006/09/03 17:30:36; author: kris; state: Exp; lines: +1 -1
RESTRICTED is intended here instead of NO_PACKAGE
v. 1.16
date: 2006/01/21 17:37:07; author: krion; state: Exp; lines: +3 -5
- Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
[1]
- Fix FAM support. Make gamin the default FAM system. [2]
- Introduce new 'quicksearch' target to show only port, path and
info section of the matching ports. [3]
- Introduce new category - rubygems. [4]
- Fix stale dependencies while installing qmail slaveport and
another port that depends on qmail. [5]
- Add commentary for describes target in bsd.port.mk. [6]
- Fix warning issued during make index on archs !368. [7]
- Add USE_DOS2UNIX variable. If set to "YES", remove the ^M from
all files under ${WRKSRC}. If set to a string, remove in all files
under ${WRKSRC} with one of these names the ^Ms. [8]
- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
checking the existance of the Perl modules with the "perl -e 'use
module;'" command. [9]
- Fix bsd.port.mk variable quoting issues. No quoting is necessary
anymore either in the Makefile or on the command line. Affected
variables include:
BROKEN
FORBIDDEN
IGNORE
MANUAL_PACKAGE_BUILD
NO_CDROM
NO_PACKAGE
RESTRICTED
[10]
- Add NOFETCHFILES variable. If set, don't download these files
from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
${MASTER_SITE_OVERRIDE}). [11]
- Improve 'search' target output. [12]
- Add a new virtual category for Amateur Radio - hamradio. [13]
- Cleanup some old/unused pathes in bsd.port.mk. [14]
- Add @dirrmtry for plists which does the same as:
"@unexec rmdir %D/foo 2>/dev/null || true" [15]
- Remove virtual category - offix. [16]
- Use portsnap instead of cvsup or cvs on "make update" in
/usr/ports. [17]
- Move location of bsd.autotools.mk within bsd.port.mk [18]
- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]
- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]
- Replace the string "FreeBSD" by "The FreeBSD Project" in the
security warning [21]
- Add bsd.local.mk for local modification to ports framework. [22]
- Replace rcNG spelling by rc.d [23]
- Remove superfluous USE_REINPLACE. [24]
Special thanks to: linimon for spending hours with all these patches
clement for fixes
kris for help with pointyhat
PR: ports/86310 [1], ports/89498 [2], ports/83530 [3],
ports/83789 [4], ports/84053 [5], ports/86281 [6],
ports/87214 [7], ports/87234 [8], ports/87318 [9],
ports/87396 [10], ports/87605 [11], ports/87840 [12],
ports/88230 [13], ports/88493 [14], ports/88711 [15],
ports/88751 [16], ports/89281 [17], ports/89999 [18],
ports/90031 [19], ports/90150 [20], ports/90668 [21],
ports/91433 [23], ports/88754 [24]
Submitted by: mi [1], marcus [2], Lars Engels [3],
pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
edwin [8, 9, 11, 15, 21],
fenner [10], Arseny Nasokin [12],
Carl Makin [13], arved [14],
NIIMI Satoshi [17], thierry [18],
jylefort [19], linimon [22], dougb [23]
v. 1.15
date: 2003/10/24 14:56:39; author: sergei; state: Exp; lines: +2 -0
- Utilize CONFLICTS
Submitted by: Oliver Eikemeier
Approved by: krion (implicit)
v. 1.14
date: 2003/10/23 05:42:45; author: sergei; state: Exp; lines: +1 -1
Change to my @FreeBSD.org address.
Approved by: krion
v. 1.13
date: 2003/07/09 08:58:26; author: daichi; state: Exp; lines: +16 -28
update mail/ezmlm:
- Install at least some documentation
- Make portlint(1) happy - move RUN_DEPENDS, etc.
- Cleanup and simplify Makefile
- Remove checks for changin PREFIX and/or QMAIL_DIR between build
and install phases - the Ports does not support such scenarios
in any case, the checks are unnecessary
- Add Author tag in pkg-descr
- Take maintainership
PR: 53858
Submitted by: Sergei Kolobov
v. 1.12
date: 2003/06/27 17:48:10; author: tom; state: Exp; lines: +1 -1
Stop being the MAINTAINER of ports I no longer use.
v. 1.11
date: 2003/06/10 14:00:41; author: tom; state: Exp; lines: +7 -6
Fix MASTER_SITES.
v. 1.10
date: 2003/03/07 06:05:51; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.9
date: 2002/01/29 11:45:17; author: knu; state: Exp; lines: +10 -10
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
v. 1.8
date: 2001/01/16 17:31:19; author: sobomax; state: Exp; lines: +3 -3
Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.7
date: 2000/09/15 00:25:03; author: tom; state: Exp; lines: +2 -2
Update MAINTAINER and add WWW:
v. 1.6
date: 2000/04/13 19:59:37; author: cpiazza; state: Exp; lines: +3 -3
Update to use PORTNAME/PORTVERSION
v. 1.5
date: 1999/08/27 22:29:40; author: mharo; state: Exp; lines: +2 -2
echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
v. 1.4
date: 1999/08/25 06:50:09; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.3
date: 1999/03/26 15:44:29; author: flathill; state: Exp; lines: +2 -2
One of the MASTER_SITES for the ezmlm port has changed.
PR: ports/10777
Submitted by: tom@eborcom.com
v. 1.2
date: 1999/02/22 04:19:04; author: steve; state: Exp; lines: +43 -25
Cleanups from new maintainer.
PR: 9929
Submitted by: Tom Hukins
v. 1.1
date: 1999/01/18 03:48:08; author: steve; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1999/01/18 03:48:08; author: steve; state: Exp; lines: +0 -0
Initial import of ezmlm version 0.53.
An easy-to-use, high-speed mailing list manager for qmail.
PR: 8884
Submitted by: Neil Blakey-Milner
=============================================================================
v. 1.17
date: 2006/09/03 17:30:36; author: kris; state: Exp; lines: +1 -1
RESTRICTED is intended here instead of NO_PACKAGE
v. 1.16
date: 2006/01/21 17:37:07; author: krion; state: Exp; lines: +3 -5
- Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
[1]
- Fix FAM support. Make gamin the default FAM system. [2]
- Introduce new 'quicksearch' target to show only port, path and
info section of the matching ports. [3]
- Introduce new category - rubygems. [4]
- Fix stale dependencies while installing qmail slaveport and
another port that depends on qmail. [5]
- Add commentary for describes target in bsd.port.mk. [6]
- Fix warning issued during make index on archs !368. [7]
- Add USE_DOS2UNIX variable. If set to "YES", remove the ^M from
all files under ${WRKSRC}. If set to a string, remove in all files
under ${WRKSRC} with one of these names the ^Ms. [8]
- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
checking the existance of the Perl modules with the "perl -e 'use
module;'" command. [9]
- Fix bsd.port.mk variable quoting issues. No quoting is necessary
anymore either in the Makefile or on the command line. Affected
variables include:
BROKEN
FORBIDDEN
IGNORE
MANUAL_PACKAGE_BUILD
NO_CDROM
NO_PACKAGE
RESTRICTED
[10]
- Add NOFETCHFILES variable. If set, don't download these files
from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
${MASTER_SITE_OVERRIDE}). [11]
- Improve 'search' target output. [12]
- Add a new virtual category for Amateur Radio - hamradio. [13]
- Cleanup some old/unused pathes in bsd.port.mk. [14]
- Add @dirrmtry for plists which does the same as:
"@unexec rmdir %D/foo 2>/dev/null || true" [15]
- Remove virtual category - offix. [16]
- Use portsnap instead of cvsup or cvs on "make update" in
/usr/ports. [17]
- Move location of bsd.autotools.mk within bsd.port.mk [18]
- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]
- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]
- Replace the string "FreeBSD" by "The FreeBSD Project" in the
security warning [21]
- Add bsd.local.mk for local modification to ports framework. [22]
- Replace rcNG spelling by rc.d [23]
- Remove superfluous USE_REINPLACE. [24]
Special thanks to: linimon for spending hours with all these patches
clement for fixes
kris for help with pointyhat
PR: ports/86310 [1], ports/89498 [2], ports/83530 [3],
ports/83789 [4], ports/84053 [5], ports/86281 [6],
ports/87214 [7], ports/87234 [8], ports/87318 [9],
ports/87396 [10], ports/87605 [11], ports/87840 [12],
ports/88230 [13], ports/88493 [14], ports/88711 [15],
ports/88751 [16], ports/89281 [17], ports/89999 [18],
ports/90031 [19], ports/90150 [20], ports/90668 [21],
ports/91433 [23], ports/88754 [24]
Submitted by: mi [1], marcus [2], Lars Engels [3],
pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
edwin [8, 9, 11, 15, 21],
fenner [10], Arseny Nasokin [12],
Carl Makin [13], arved [14],
NIIMI Satoshi [17], thierry [18],
jylefort [19], linimon [22], dougb [23]
v. 1.15
date: 2003/10/24 14:56:39; author: sergei; state: Exp; lines: +2 -0
- Utilize CONFLICTS
Submitted by: Oliver Eikemeier
Approved by: krion (implicit)
v. 1.14
date: 2003/10/23 05:42:45; author: sergei; state: Exp; lines: +1 -1
Change to my @FreeBSD.org address.
Approved by: krion
v. 1.13
date: 2003/07/09 08:58:26; author: daichi; state: Exp; lines: +16 -28
update mail/ezmlm:
- Install at least some documentation
- Make portlint(1) happy - move RUN_DEPENDS, etc.
- Cleanup and simplify Makefile
- Remove checks for changin PREFIX and/or QMAIL_DIR between build
and install phases - the Ports does not support such scenarios
in any case, the checks are unnecessary
- Add Author tag in pkg-descr
- Take maintainership
PR: 53858
Submitted by: Sergei Kolobov
v. 1.12
date: 2003/06/27 17:48:10; author: tom; state: Exp; lines: +1 -1
Stop being the MAINTAINER of ports I no longer use.
v. 1.11
date: 2003/06/10 14:00:41; author: tom; state: Exp; lines: +7 -6
Fix MASTER_SITES.
v. 1.10
date: 2003/03/07 06:05:51; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.9
date: 2002/01/29 11:45:17; author: knu; state: Exp; lines: +10 -10
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
v. 1.8
date: 2001/01/16 17:31:19; author: sobomax; state: Exp; lines: +3 -3
Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.7
date: 2000/09/15 00:25:03; author: tom; state: Exp; lines: +2 -2
Update MAINTAINER and add WWW:
v. 1.6
date: 2000/04/13 19:59:37; author: cpiazza; state: Exp; lines: +3 -3
Update to use PORTNAME/PORTVERSION
v. 1.5
date: 1999/08/27 22:29:40; author: mharo; state: Exp; lines: +2 -2
echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
v. 1.4
date: 1999/08/25 06:50:09; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.3
date: 1999/03/26 15:44:29; author: flathill; state: Exp; lines: +2 -2
One of the MASTER_SITES for the ezmlm port has changed.
PR: ports/10777
Submitted by: tom@eborcom.com
v. 1.2
date: 1999/02/22 04:19:04; author: steve; state: Exp; lines: +43 -25
Cleanups from new maintainer.
PR: 9929
Submitted by: Tom Hukins
v. 1.1
date: 1999/01/18 03:48:08; author: steve; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1999/01/18 03:48:08; author: steve; state: Exp; lines: +0 -0
Initial import of ezmlm version 0.53.
An easy-to-use, high-speed mailing list manager for qmail.
PR: 8884
Submitted by: Neil Blakey-Milner
=============================================================================
|