with:
+LICENSE= original-bsd
-----------
1.20: Aug.21,2003:
smtp.c, common.h:
fix on duplicate mailing.
1.19: Aug.20,2003:
configure:
SunOS 5.9 support from Toshio Hiraga <Toshio.Hiraga at jp.sony.com>
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>
smtp.c:
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>
dns.c:
do not drop query when got an answer from a NS which does not
support recursive query.
util.c:
fix on size for MALLOC reported by Koji Kawano
<kawano at tailback.co.jp>
-----------
on NetBSD/powerpc reported by Makoto Fujiwara.
These patches are slightly aggressive adding most of proto type.
So, please report me if there is any problem.
No PKGREVISION bump since it should change nothing for binary package.
1.18: Mar.19,2002:
smtp.c:
avoid null pointer access when MAPOPT_TRYALLADDR set.
reported by Koji Kawano <kawano@eng.trans-cosmos.co.jp>
dns.c:
ignore answer from a nameserver which does not support recursive
query if the server described in resolv.conf is such a server.
main.c:
default for -q option is changed to 50.
suggested by Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
1.17: Jan.12,2002:
smtpfeed.8:
this manual page (in English) is provided by Ralf S.
Engelschall <rse@engelschall.com>
dns.c:
some sanity checking in DNS answer packet to avoid coredump.
common.h, dns.c, main.c, lmtp.c:
DNS query concurrency limitation. set -q option to limit.
default is 0 (unlimited). maximum concurrency will be
shown with dnsmaxcq= in log after delivery is completed.
problem reported by Takahiro Kambe
<taca@sky.yamashina.kyoto.jp>
common.h, dns.c, smtp.c:
/opt support in map file.
if you want to try other IP addresses for a MX host when
a transaction (after HELOSENT) with an IP address was failed,
describe "domain MX/a" in the map file.
this option can be applied to each term separated by ':' like
"domain mx1/a:mx2:mx3/a".
based on a request from Koji Kawano
<kawano@eng.trans-cosmos.co.jp>
1.16: Aug.27,2001:
main.c:
"socklen_t" is replaced with "int" to support old platforms
which does not have the "socklen_t" definition.
1.15: Aug.26,2001:
dns.c:
avoid DNS query synchronization when no queries are sent
in case a LMTP connection is used for multiple transaction.
lmtp.c:
some messages in setproctitle() are changed.
main.c:
logging peer-name for use with inetd (LMTP over TCP)
README:
some comments added: Sendmail 8.12 includes the DYNAMIC_TOBUF
feature by default which supplied from 3.xW patch for sendmail.
So you do not need the patch any more if you do not use
extensions in sendmail.cf description offered by the patch.
1.14: Aug.15,2001:
smtp.c:
changes on some timeout values
work around for bogus mail gateway to mobile phone...
fix on NULL pointer access which causes unterminating process
with proctitle like: "smtpfeed: 550% delivered"
reported by Hisaaki Shibata <shibata@luky.org>
fixed by Anatoly A. Orehovsky <tolik@asplinux.ru>
do not rewrite envelope sender using the following rule
when sender is <>: SndrUser+RcptUser=RcptDomain@SndrDomain
problem reported by Shin ZUKERAN <shin@ryukyu.ad.jp>
log.c:
increase retry counter value
common.h, address.c, smtp.c, extern.h, main.c, util.c:
support par domain recipient number setting with file
suggested by Koji Kawano <kawano@eng.trans-cosmos.co.jp>