diff options
-rw-r--r-- | mail/bulk_mailer/Makefile | 17 | ||||
-rw-r--r-- | mail/bulk_mailer/files/md5 | 3 | ||||
-rw-r--r-- | mail/bulk_mailer/pkg/COMMENT | 1 | ||||
-rw-r--r-- | mail/bulk_mailer/pkg/DESCR | 16 | ||||
-rw-r--r-- | mail/bulk_mailer/pkg/PLIST | 3 |
5 files changed, 40 insertions, 0 deletions
diff --git a/mail/bulk_mailer/Makefile b/mail/bulk_mailer/Makefile new file mode 100644 index 00000000000..ae0d3cbd3a5 --- /dev/null +++ b/mail/bulk_mailer/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/05 12:48:36 abs Exp $ +# + +DISTNAME= bulk_mailer-1.13 +CATEGORIES= mail +MASTER_SITES= ftp://cs.utk.edu/pub/moore/bulk_mailer/ + +MAINTAINER= abs@netbsd.org + +HAS_CONFIGURE= YES +ALL_TARGET= bulk_mailer + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bulk_mailer ${PREFIX}/bin/bulk_mailer + ${INSTALL_MAN} ${WRKSRC}/bulk_mailer.1 ${PREFIX}/man/man1/bulk_mailer.1 + +.include "../../mk/bsd.pkg.mk" diff --git a/mail/bulk_mailer/files/md5 b/mail/bulk_mailer/files/md5 new file mode 100644 index 00000000000..f5a51b2b278 --- /dev/null +++ b/mail/bulk_mailer/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/05 12:48:36 abs Exp $ + +MD5 (bulk_mailer-1.13.tar.gz) = 795a953ae89c01c4b2192bf965377feb diff --git a/mail/bulk_mailer/pkg/COMMENT b/mail/bulk_mailer/pkg/COMMENT new file mode 100644 index 00000000000..3e2f3ef2417 --- /dev/null +++ b/mail/bulk_mailer/pkg/COMMENT @@ -0,0 +1 @@ +Assist in delivery of mail to large numbers of recipients diff --git a/mail/bulk_mailer/pkg/DESCR b/mail/bulk_mailer/pkg/DESCR new file mode 100644 index 00000000000..5c8b3c8b875 --- /dev/null +++ b/mail/bulk_mailer/pkg/DESCR @@ -0,0 +1,16 @@ +bulk_mailer assists with "bulk" mailing, such as large majordomo +lists under sendmail. For input, it takes a file of recipient +addresses (one address per line) and a message (with headers already +attached) to be sent to the recipients. It sorts the recipient +list by reversed domain (so similar ones sort together), splits up +the recipients into several groups containing no more than N domains +each, creates an SMTP envelope for each group of recipients, and +feeds that envelope to "/usr/lib/sendmail -bs". + +Splitting the envelopes up allows sendmail to perform delivery in +parallel, so instead of having one large queue entry (for which +sendmail might take awhile to get around to attempting delivery +for some recipients), it has several smaller queue entries. +Depending on your point-of-view, this can still be considered +"cluttering up your mail queue", but it does seem to deliver messages +more quickly to most recipients. diff --git a/mail/bulk_mailer/pkg/PLIST b/mail/bulk_mailer/pkg/PLIST new file mode 100644 index 00000000000..1397d6283ad --- /dev/null +++ b/mail/bulk_mailer/pkg/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/05 12:48:36 abs Exp $ +bin/bulk_mailer +man/man1/bulk_mailer.1 |