./mail/smtpfeed, SMTP Fast Exploding External Deliverer for Sendmail

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.23, Package name: smtpfeed-1.23, Maintainer: pkgsrc-users

SMTP feed -- SMTP Fast Exploding External Deliverer for Sendmail

Smtpfeed is a SMTP delivery agent which is called by sendmail, and it
improves required time to complete delivery of copies of a message to
recipients of huge number.

This delay of delivery by sendmail causes by the fact that implementation
of SMTP delivery routine in sendmail processes all delivery in a series.
By this reason, when it takes long time for delivery to one recipient
which is in a huge list, delivery to following recipients is greatly

To avoid such a problem, delivery agents should be implemented so that
a delivery is not influenced by preceding delivery: DNS query and
SMTP delivery par destination should be processed in parallel.
Smtpfeed is the SMTP delivery agent for sendmail implemented with this

Required to build:

Package options: inet6

Master sites:

SHA1: 42b3f7ce55dc9f932de8573477d3497b4670e7b1
RMD160: 5411b3a363673052e92fbbc218ac55469cc4b061
Filesize: 148.611 KB

Version history: (Expand)

CVS history: (Expand)

   2015-11-04 00:27:24 by Alistair G. Crooks | Files touched by this commit (312)
Log message:
Add SHA512 digests for distfiles for mail category

Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-03-15 16:07:47 by Makoto Fujiwara | Files touched by this commit (13) | Package updated
Log message:
 - patch-aa was used to edit Makefile. Now it edits Makefile.in instead
 - patch-a[cefh] are removed, equivalent fix applied
 - patch-dns.c  is added to silent prototype warning

 - Update 1.20 to 1.23
1.23: Feb.17,2015:
        dns.c, smtp.c:
                typo fixed: INET6 should be AF_INET6

1.22: Jun.9,2012:
                logging whole message in multi-lined SMTP response.

1.21: Jun.7,2012:
        smtp.c, common.h, main.c:
                '-2' option added to avoid piggybacking among domains.
                (to support spec change on GoogleApps service)
                definitions of functions with "static" are moved outside
                to avoid "invalid strage class" errors.
        *.c, extern.h:
                log() is renamed to logg() to avoid conflict.
   2014-09-25 16:14:47 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Fix IPv6 build on SunOS 5.10 and newer.
   2012-10-08 14:19:35 by Aleksej Saushev | Files touched by this commit (307)
Log message:
Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
   2012-07-10 11:09:11 by Makoto Fujiwara | Files touched by this commit (4)
Log message:
Bump smtpfeed version from 1.18 (2002/03) to 1.20 Based on PR pkg/46679
+LICENSE=     original-bsd
 1.20: Aug.21,2003:
         smtp.c, common.h:
                 fix on duplicate mailing.

 1.19: Aug.20,2003:
                 SunOS 5.9 support from Toshio Hiraga <Toshio.Hiraga at \ 
         main.c, smtp.c:
                 reuse connection even when all recipients are invalid in a
                  transaction. please specify option -u to use this feature.
                  suggested by Koji Kawano <kawano at tailback.co.jp>
                 retry on recipients which are not accepted with 452 (too many
                  recipients) problem reported by Kenji Ikeda
                  <ikeda at impress.co.jp>
                 fix on bug to set cnf.rcpts_trans to 1 reported by
                  Koji Kawano <kawano at tailback.co.jp>
                 avoid null pointer access/out of range access of state_tbl[]
                  when unexpected close of SMTP connection reported by
                  Hirokazu MORIKAWA <morikawa at nxhack.tarumi.kobe.jp>
                  also by Masato Minda <minmin at wide.ad.jp>
                 reply code tweaking after . termination of DATA command
                  problem reported by Ken Makimura <macky at astem.or.jp>
                 do not drop query when got an answer from a NS which does not
                 support recursive query.
                 fix on size for MALLOC reported by Koji Kawano
                 <kawano at tailback.co.jp>
   2012-06-12 17:46:06 by Thomas Klausner | Files touched by this commit (106)
Log message:
Add inet6 to default suggested options. It's 2012.
   2010-02-11 20:39:04 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
DESTDIR support
   2009-06-14 20:04:45 by Joerg Sonnenberger | Files touched by this commit (183)
Log message:
Remove @dirrm entries from PLISTs