11.23: Feb.17,2015: 2 dns.c, smtp.c: 3 typo fixed: INET6 should be AF_INET6 4 51.22: Jun.9,2012: 6 smtp.c: 7 logging whole message in multi-lined SMTP response. 8 91.21: Jun.7,2012: 10 smtp.c, common.h, main.c: 11 '-2' option added to avoid piggybacking among domains. 12 (to support spec change on GoogleApps service) 13 dns.c: 14 definitions of functions with "static" are moved outside 15 to avoid "invalid strage class" errors. 16 *.c, extern.h: 17 log() is renamed to logg() to avoid conflict. 18 191.20: Aug.21,2003: 20 smtp.c, common.h: 21 fix on duplicate mailing. 22 231.19: Aug.20,2003: 24 configure: 25 SunOS 5.9 support from Toshio Hiraga <Toshio.Hiraga@jp.sony.com> 26 main.c, smtp.c: 27 reuse connection even when all recipients are invalid in a 28 transaction. please specify option -u to use this feature. 29 suggested by Koji Kawano <kawano@tailback.co.jp> 30 smtp.c: 31 retry on recipients which are not accepted with 452 (too many 32 recipients) problem reported by Kenji Ikeda 33 <ikeda@impress.co.jp> 34 fix on bug to set cnf.rcpts_trans to 1 reported by 35 Koji Kawano <kawano@tailback.co.jp> 36 avoid null pointer access/out of range access of state_tbl[] 37 when unexpected close of SMTP connection reported by 38 Hirokazu MORIKAWA <morikawa@nxhack.tarumi.kobe.jp> 39 also by Masato Minda <minmin@wide.ad.jp> 40 reply code tweaking after . termination of DATA command 41 problem reported by Ken Makimura <macky@astem.or.jp> 42 dns.c: 43 do not drop query when got an answer from a NS which does not 44 support recursive query. 45 util.c: 46 fix on size for MALLOC reported by Koji Kawano 47 <kawano@tailback.co.jp> 48 491.18: Mar.19,2002: 50 smtp.c: 51 avoid null pointer access when MAPOPT_TRYALLADDR set. 52 reported by Koji Kawano <kawano@eng.trans-cosmos.co.jp> 53 dns.c: 54 ignore answer from a nameserver which does not support recursive 55 query if the server described in resolv.conf is such a server. 56 main.c: 57 default for -q option is changed to 50. 58 suggested by Takahiro Kambe <taca@sky.yamashina.kyoto.jp> 59 601.17: Jan.12,2002: 61 smtpfeed.8: 62 this manual page (in English) is provided by Ralf S. 63 Engelschall <rse@engelschall.com> 64 dns.c: 65 some sanity checking in DNS answer packet to avoid coredump. 66 common.h, dns.c, main.c, lmtp.c: 67 DNS query concurrency limitation. set -q option to limit. 68 default is 0 (unlimited). maximum concurrency will be 69 shown with dnsmaxcq= in log after delivery is completed. 70 problem reported by Takahiro Kambe 71 <taca@sky.yamashina.kyoto.jp> 72 common.h, dns.c, smtp.c: 73 /opt support in map file. 74 if you want to try other IP addresses for a MX host when 75 a transaction (after HELOSENT) with an IP address was failed, 76 describe "domain MX/a" in the map file. 77 this option can be applied to each term separated by ':' like 78 "domain mx1/a:mx2:mx3/a". 79 based on a request from Koji Kawano 80 <kawano@eng.trans-cosmos.co.jp> 81 821.16: Aug.27,2001: 83 main.c: 84 "socklen_t" is replaced with "int" to support old platforms 85 which does not have the "socklen_t" definition. 86 871.15: Aug.26,2001: 88 dns.c: 89 avoid DNS query synchronization when no queries are sent 90 in case a LMTP connection is used for multiple transaction. 91 lmtp.c: 92 some messages in setproctitle() are changed. 93 main.c: 94 logging peer-name for use with inetd (LMTP over TCP) 95 README: 96 some comments added: Sendmail 8.12 includes the DYNAMIC_TOBUF 97 feature by default which supplied from 3.xW patch for sendmail. 98 So you do not need the patch any more if you do not use 99 extensions in sendmail.cf description offered by the patch. 100 1011.14: Aug.15,2001: 102 smtp.c: 103 changes on some timeout values 104 work around for bogus mail gateway to mobile phone... 105 fix on NULL pointer access which causes unterminating process 106 with proctitle like: "smtpfeed: 550% delivered" 107 reported by Hisaaki Shibata <shibata@luky.org> 108 fixed by Anatoly A. Orehovsky <tolik@asplinux.ru> 109 do not rewrite envelope sender using the following rule 110 when sender is <>: SndrUser+RcptUser=RcptDomain@SndrDomain 111 problem reported by Shin ZUKERAN <shin@ryukyu.ad.jp> 112 log.c: 113 increase retry counter value 114 common.h, address.c, smtp.c, extern.h, main.c, util.c: 115 support par domain recipient number setting with file 116 suggested by Koji Kawano <kawano@eng.trans-cosmos.co.jp> 117 1181.13: Mar.19,2001: 119 smtp.c: 120 max number of RCPT/SMTP was limited to 99 (should be 100). 121 reported by Koji Kawano <kawano@eng.trans-cosmos.co.jp> 122 configure.in: 123 Solaris8 support 124 suggested by Toshio Hiraga <Toshio.Hiraga@jp.sony.com> 125 1261.12: Mar.4,2001: 127 log.c: 128 a hack to avoid syslog buffer overflow added. 129 problem reported by Koji Kawano <kawano@eng.trans-cosmos.co.jp> 130 1311.11: Feb.14,2001: 132 smtp.c: 133 changes in logging format: 134 remove IPv6 letter in [IPv6:...] notation. 135 show proto=v4 when IPv4 address used if compiled with 136 --enable-v6. 137 show "(gateway)" after protocol gateway address. 138 patch from Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 139 1401.10: Jan.30,2001: 141 main.c, address.c: 142 Now you can specify order of IPv4/IPv6 for SMTP with -NB option. 143 -NB4: try IPv4 first, then IPv6 144 -NB6: try IPv6 first, then IPv4 (default setting) 145 dns.c: 146 AF_INET6 should not be used on IPv4 only plathome. 147 reported by Shigechika AIKAWA <shige@cin.nihon-u.ac.jp> 148 and Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 149 1501.09: Jan.29,2001 151 address.c: 152 Log un-delivered recipients because of DNS lookup failure. 153 suggested by Koji Kawano <kawano@eng.trans-cosmos.co.jp> 154 dns.c, main.c: 155 A new -g option added to support protocol gateway feature. 156 idea from Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 157 1581.08: Jan.4,2001 159 smtp.c: 160 Successful recipients were not logged if the final recipient 161 was rejected in a SMTP transaction. 162 reported by Koji Kawano <kawano@eng.trans-cosmos.co.jp> 163 An access to conn->host->currect encounters NULL at the 164 beginning of SMTP connection establishment. So checks inserted 165 for safety. 166 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 167 dns.c: 168 fallbackmx will work with A/AAAA only hosts 169 commom.h, main.c, dns.c, smtp.c: 170 Option -5 supported for IPv4 or IPv6 only platform to use 171 fallback gateway to IPv6/IPv4 cloud. Unless -5 specified, 172 messages will be bounced back from IPv4 host to IPv6 host 173 (AAAA only MX) or from IPv6 host to IPv4 host (A only MX), 174 what was default action of old versions of smtpfeed. 175 You also want to specify fallback host which can reach 176 IPv6/IPv4. 177 1781.07.1: Jul.26,2000 179 changes on documentation for sendmail 8.11.0+3.3W 180 1811.07: May.29,2000 182 smtp.c: 183 false permanent errors (Connection timed out, which should be 184 temporary failures) when SMTP connection (in processing) is 185 timed-out. 186 reported by Jun-ichiro itojun Hagino <itojun@iijlab.net> 187 1881.06: Apr.24,2000 189 smtp.c, main.c, common.h: 190 false permanent errors (No addresses) occur when DNS queries 191 are timed-out. 192 reported by Takahiro Kambe <taca@sky.yamashina.kyoto.jp> 193 1941.05: Apr.15,2000 195 changes on documentation for sendmail 8.10.1+3.3W 196 1971.04: Jan.31,2000 198 main.c, smtp.c, dns.c, common.h: 199 generate permanent error if A/AAAA RRs which pointed by MX RRs 200 are missing. set -x option to be treated as not permanent 201 but temporary failure as before. 202 problem reported by Masato Minda <minmin@wide.ad.jp> 203 2041.03: Jan.12,2000 205 main.c: 206 return value type of main() is changed to 'int'. 207 common.h: 208 sys/socket.h has to be included before netinet/in.h 209 to avoid compile-time problem on Debian GNU/Linux 2.2. 210 reported by Hideaki YOSHIFUJI <yoshfuji@ecei.tohoku.ac.jp> 211 configure.in: 212 Many plathome support with KAME from itojun@iijlab.net 213 2141.02: Oct.16,1999 215 dns.c: 216 misc. fixes for IPv6 217 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 218 and Yasunari Momoi <momo@iij.ad.jp> 219 address.c: 220 allow '_' in domain part. 221 requested by Tomoyuki Asakawa <tomoyuki@poison.marimo.or.jp> 222 configure.in: 223 newer style sockaddr_storage supported. (IPv6) 224 suggested by itojun@iijlab.net 225 IPv6 implementation on BSD/OS 4.0.x by NRL supported. 226 2271.01: May.11,1999 228 dns.c: 229 [hostname] or [IPaddress] in MAP file does now work. 230 reported by Kiyotaka OKABE <k-okabe@ssd.sony.co.jp> 231 'MX?' added as a keyword in MAP file to ignore DNS 232 temporary lookup failure -- skip to next map item. 233 smtp.c: 234 reduce socket number if no more socket condition occurs. 235 2361.00: Apr.3,1999 237 dns.c mxrand.c: 238 sizeof(long) -> INT32SZ 239 parameter changed for mxrand() to use LHS of MX RR. 240 smtp.c: 241 consider slow start of connect()s to loss of SYN packet 242 2430.95: Mar.4,1999 244 smtp.c: 245 fix on sourceIP references (null pointer). 246 2470.94: Mar.3,1999 248 extern.h main.c smtp.c common.h dns.c: 249 sourceIP, fallbackmx variables are moved into "cnf" struct. 250 dns.c smtp.c: 251 now, hostname can be specified with -o option. 252 2530.93: Feb.19,1999 254 common.h: 255 MAXHOSTNAMELEN added in case of not def 256 configure.in: 257 __inet_aton checking added for Solaris with bind8 258 reported by Yasuhiro Morishita <yasuhiro@nic.ad.jp> 259 common.h address.c smtp.c extern.h lmtp.h lmtp.c: 260 response ahead in LMTP DATA response state to reduce 261 possibility of retransmission after system crash. 262 main.c common.h smtp.c: 263 -F option modified (-F enabled with -1 option). 264 one -F specified: To: (recipient address) inserted 265 two -F specified: sender address modified like 266 SenderUser+RecptUser=RecptDomain@SenderDomain 267 -S option added to supply -1 option automatically by comparison 268 to original sender. 269 -S /path to specify list of sender addresses 270 -S pattern to specify sender address rewriting rule 271 (default is %s+%s=%s@%s) 272 lmtp.c: 273 X-smtpfeed: header field can be specified to change smtpfeed 274 configuration. Currently, only -1 option suppored. 275 2760.92: Jan.22,1999 277 lmtp.c: 278 some tweak on LmtpIn/LmtpOut initialization 279 address.c dns.c lmtp.c proctitle.c smtp.c util.c common.h: 280 use MALLOC() to get memory allocation statistics 281 2820.91: Jan.12,1999 283 configure.in: 284 fix on resolver type checking for v6d. 285 2860.90: Oct.6,1998 287 smtp.c: 288 sourceIP did not support IPv6 289 dns.c: 290 IPv6 style(?) _res changes 291 by Jun-ichiro itojun Itoh <itojun@itojun.org> 292 configure.in: 293 acconfig.h, compat.h.top also be added. 294 compat.h.in is generated by autoheader. 295 by Jun-ichiro itojun Itoh <itojun@itojun.org> 296 2970.89: Oct.1,1998 298 main.c: 299 Number of sockets specified by -n should not larger 300 than MAX_SOCK. 301 3020.88: Sep.30,1998 303 configure.in 304 --with-fds added. 305 --with-static added. 306 main.c: 307 Show descriptor size in start-up message. 308 Show version info in help message. 309 3100.87: Sep.29,1998 311 dns.c: 312 "cnamechain" was undefined.... 313 reported by Michio "Karl" Jinbo <karl@spnet.ne.jp> 314 3150.86: Sep.29,1998 316 configure.in: 317 Support various IPv6 implementations. 318 patch donated by Jun-ichiro itojun Itoh <itojun@itojun.org> 319 dns.c: 320 Ignore CNAMEs point back itself. 321 3220.85: Sep.28,1998 323 configure.in: 324 Libexecdir for IPv6: default changed to /usr/local/v6/sbin. 325 address.c: 326 Typo in INET6 section. 327 stat/: 328 Tools to generate some graphs on performance of SMTPfeed 329 3300.84: Sep.27,1998 331 lmtp.c: 332 Keep time_sm_start on RSET. 333 smtp.c: 334 Fix on maxdelay calculation (Sometimes huge value was reported). 335 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 336 reported by Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> 337 3380.83: Sep.22,1998 339 dns.c: 340 Utilize answers for CNAME query. 341 (Do not ignore after CNAME response.) 342 CNAME which points just an A RR was not treated well in 343 some conditions. 344 reported by HIROSE Masaaki <hirose31@t3.rim.or.jp> 345 3460.82: Sep.18,1998 347 smtp.c: 348 If MAIL FROM failed in PIPELINING mode, error code for 349 following RCPT did not ignored. 350 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 351 Recipient triming was not done properly in case of timeout. 352 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 353 3540.81: Sep.16,1998 355 lmtp.c, main.c, common.h: 356 tsendmail= added to statistics information. See FYI file. 357 3580.80: Sep.14,1998 359 address.c: 360 Reset host state if new address found in case multiple 361 LMTP transaction processed. 362 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 363 smtp.c: 364 STAT_FAILQUIT added. 365 3660.79: Sep.13,1998 367 dns.c: 368 Fix on qflag management. 369 If you see "may be DNS problem" in your log file, 370 some of them will be fixed. 371 (In case A RR exists but MX RR does not exist.) 372 3730.78: Sep.10,1998 374 dns.c: 375 Fix on query over IPv6. 376 3770.77: Sep.6,1998 378 compat.h.in: 379 MISSING_SIN_LEN was missing.... 380 3810.76: Sep.5,1998 382 dns.c: 383 Address of fallbackmx was not resolved. 384 reported by Kazunori ANDO <ando@iij-mc.co.jp> 385 configure.in, common.h, compat.h.in: 386 Checks on some undefined macros are moved to common.h. 387 3880.75: Sep.1,1998 389 smtp.c: 390 Fix on management of invalid MX, which does not point any A RR. 391 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 392 3930.74: Aug.28,1998 394 smtp.c: 395 complete PIPELINING implementation 396 lmtp.c: 397 igonre ';' when parse queue-id on Received: header 398 3990.73: Aug.14,1998 400 dns.c: 401 DNS query over IPv6 support. 402 main.c, lmtp.c: 403 -E option added to parse queue-id on Received: header line. 404 smtp.c: 405 Fix of "next avail" check on tempfail. 406 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 407 4080.72: Jul.31,1998 409 dns.c: 410 RES_INSECURE1 missing with old resolver. 411 A variable "ns" should not be negative. 412 util.c: 413 Fix on the previous change 414 problem reported by Fumio Chisaka <chisaka@upu.wlw.co.jp> 415 4160.71: Jul.31,1998 417 util.c: 418 Return correct pointer even if a hash entry has multiple nodes. 419 dns.c: 420 Manage "nameserver 0.0.0.0" correctly by just rewriting 421 it with 127.0.0.1. 422 4230.70: Jul.30,1998 424 dns.c: 425 whichserver() added to obtain which server returned the answer. 426 Smtpfeed dumped core when nameserver sent an answer for 427 a request which is not sent from the smtpfeed. 428 reported by Takahiro Kambe <taca@sky.yamashina.kyoto.jp> 429 4300.69: Jul.30,1998 -- for Alpha testers only 431 lmtp.c: 432 dns_i/o information added. 433 dns.c: 434 Delivery failed if CNAME RR points just an A RR. 435 4360.68: Jul.28,1998 -- for Alpha testers only 437 common.h, main.c, smtp.c: 438 -dQ debugflag added. 439 -A option added to use T_ANY query first for getting MX. 440 dns.c: 441 Drastically changed not to use res_send.c. 442 res_send.c: 443 Obsolete. 444 smtp.c: 445 Fix on increment of "ndeferred" counter in case of failure 446 at sending DATA body. 447 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 448 lmtp.c: 449 nanswer/nquery information added to statistics. 450 Fix on management of keepqueueid flag 451 problem reported by Fumio Chisaka <chisaka@upu.wlw.co.jp> 452 4530.67: Jul.20,1998 454 main.c, smtp.c 455 Meanings of SIGINT, SIGTERM, SIGQUIT are changed. 456 main.c, lmtp.c: 457 -I queue-id option supported. 458 4590.66: Jul.2,1998 460 lmtp.c: 461 Pointer was wrong to pass free(). 462 probelm reported by Hisaaki Shibata 463 <shibata@opost1.netspace.or.jp> 464 smtp.c: 465 host->state should be reset to STAT_CLOSED when timed out. 466 trim_rcpts() should be called even when forced termination. 467 Fix on address parameter for inet_ntop(). 468 reported by Atsushi Onoe <onoe@sm.sony.co.jp> 469 4700.65: Jun.20,1998 471 res_send.c: 472 Replaced to new version from bind 4.9.7 and bind 8.1.2 473 smtp.c: 474 Fix on increment of "ndeferred" counter in case MX RR does 475 not point A RR. 476 reported by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 477 4780.64: Jun.15,1998 479 smtp.c: 480 Fix on NULL pointer reference with IPv6 support 481 Fix on increment of "ndeferred" counter 482 lmtp.c: 483 ndeferred should be counted when system error 484 4850.63: May.10,1998 486 configure.in: 487 -static deleted: -static has a compilation problem on some 488 plathome. 489 FreeBSD 2.2.x style bind8 supported 490 problem reported by Jun-ichiro itojun Itoh <itojun@itojun.org> 491 but current version still has a problem on FreeBSD 2.2.1. 492 lmtp.c, address.c: 493 ndeferred was doubly counted 494 dns.c: 495 Ignore misconfigured route map entry 496 util.c: 497 Aliasing supported by route map. see OPTION file 498 smtp.c: 499 Do not append hostname again in response message 500 for retried hosts 501 5020.62: Apr.3,1998 503 configure.in, Makefile.in: 504 v6d supported 505 -static added for gcc 506 res_send-*.c: 507 IPv6 supported 508 address.c: 509 Try IPv6 first if a host have both of IPv4/v6 address 510 smtp.c: 511 Fix on typo in IPv6 #if section 512 IPv6 address was not shown in log correctly 513 Fix on status management on error of connect() 514 main.c: 515 -N option added to restrict Internet Domain to be used 516 5170.61: Apr.1,1998 518 smtp.c, lmtp.c: 519 More fix on RSET initialization 520 5210.60: Mar.31,1998 522 smtp.c: 523 Fix on use of syslog in dump_internal() 524 Add domain pickup procedure for 2nd or later transaction 525 Fix on static variable initialization 526 lmtp.c: 527 Fix on RSET initialization 528 5290.59: Mar.7,1998 530 address.c dns.c extern.h lmtp.c res_send-*.c smtp.c util.c: 531 Some cleanups by Fumitoshi UKAI <ukai@debian.or.jp> 532 5330.58: Mar.5,1998 534 smtp.c: 535 Fix on error handling at waiting greeting 536 5370.57: Mar.4,1998 538 smtp.c, smtp.h: 539 Fix on action for SMTP 421 response code. 540 problem reported by Khetan Gajjar <khetan@iafrica.com> 541 5420.56: Feb.1,1998 543 lmtp.c: 544 Ignore dupricated ESMTP parameters. 545 address.c: 546 Add some acceptable chars as local part. 547 dns.c: 548 Ignore DNS lookup failure on hosts associated with rhs of MX. 549 smtp.c: 550 Review on action for erroneous SMTP response. 551 Ignoring SIGPIPE to avoid dumping core. 552 5530.55: Jan.27,1998 554 util.c: 555 Skip routing map search if map file is not defined. 556 dns.c: 557 Fix on wrong return value. 558 5590.54: Jan.26,1998 560 smtp.c: 561 Implementation of option -F is changed. 562 Some small hacks by Hidetoshi Shimokawa 563 <simokawa@sat.t.u-tokyo.ac.jp> 564 Do not sleep on first "No active socket" situation. 565 main.c: 566 'm' debug flag added for routing map. 567 Option -M added to specify routing map file. 568 util.c: 569 Hashing support for routing map. 570 dns.c: 571 Routing map support for destination host selection. 572 Selective MX pre-query (Do not query if MX is not specified) 573 address.c: 574 Call host_map_lookup() on new domain name. 575 5760.53: Jan.18,1998 577 address.c: 578 Speed improvement on addrecipient() 579 by Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> 580 smtp.c: 581 Fix on termination 582 by Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> 583 main.c: 584 Option -1 added (equivalent to -R1) 585 Option -F added (show recipient address in Received: header 586 when recipients for a SMTP transaction is only one) 587 proctitle.c: 588 Copied partially from sendmail. 589 5900.52: Jan.16,1998 591 address.c, util.c: 592 Hashing supported. 593 main.c: 594 'h' debug flag added. 595 5960.51: Jan.15,1998 597 configure: 598 USE_BIND8 added to include port_before/after.c with bind8. 599 Makefile.in: 600 "-mv" to ignore errors. 601 smtp.c: 602 More shaping-ups on event loop. 603 Make chains of MX RRs to the same host for easy lookup of 604 recipients for piggybacking. 605 These changes are based on codes by Hidetoshi Shimokawa 606 <simokawa@sat.t.u-tokyo.ac.jp> 607 dns.c: 608 Sorting without bcopy()s. 609 6100.50: Jan.11,1998 611 all: 612 Profiling CPU usage, etc. 613 -u (reuse SMTP connection) option added. default is no reusing. 614 -dD (debugging without delivery) 615 Domain basis delivering management 616 smtp.c: 617 Shaping up event loop. 618 6190.49: Jan.10,1998 620 smtp.c: 621 Show next availability of address/MX on failure. 622 6230.48: Jan.8,1998 624 smtp.c: 625 Log failures with hostname. 626 Fix on closed connection management. 627 dns.c: 628 Fix on -y option. 629 Problem reported by Seiji Tateyama <tateyan@mvg.biglobe.ne.jp> 630 main.c: 631 Use gethostbyname for getting FQDN. 632 6330.47: Jan.7,1998 634 address.c: 635 Allow '?' as a address character in user part.... 636 main.c: 637 (rlim_max - 1) should be assigned into sd_max. 638 smtp.c: 639 FirstWrite hack 640 Use savestate to show the previous host state. 641 6420.46: Jan.6,1998 643 mxrand.c: 644 Copied partially from sendmail. 645 6460.45: Dec.25,1997 647 smtp.c: 648 Mark "connection timed out"s 649 res_send-*.c: 650 Fix on location of free()s. 651 6520.44: Dec.25,1997 653 res_send-*.c: 654 JAZ hack merged to improve performance of DNS queries 655 Donated by Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> 656 6570.43: Dec.22,1997 658 smtp.c: 659 MX RR which does not point an entry of A RR should be ignored 660 Silently, and count up "deferred" counter correctly. 661 6620.42: Dec.19,1997 663 Fix on 90% delivery statistics 664 by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 665 Command line option -o and -y supported 666 Received LMTP commands are logged by setting LMTP debug option 667 6680.41: Dec.14,1997 669 smtp.c: 670 Fix on buffer size checking on pipelining. 671 Reported by Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> 672 res_send-*.c: 673 Do not append trailing dot in prefetch_related(). 674 Reported by Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> 675 common.h,lmtp.c,smtp.c: 676 Add statistic info of 90% delivery completion 677 Donated by Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 678 6790.40: Nov.24,1997 680 Beta release 681 682Contributors in alpha testing period (dictionary order): 683 Kazunori ANDO <ando@iij-mc.co.jp> 684 Fumitaka Murayama <fm@nn.solan.chubu.ac.jp> 685 Yoshiaki Hori <hori@kyushu-id.ac.jp> 686 Kenji Ikeda <ikeda@impress.co.jp> 687 Koji Yamamoto <koji@TokyoNet.AD.JP> 688 Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> 689 Nao NINOMIYA <nino@windy.mech.utsunomiya-u.ac.jp> 690 Isao Tomikawa <tomikawa@nsm.co.jp> 691 Shoichi SAITO <saito@sho.ichi.org> 692 Fumitoshi UKAI <ukai@debian.or.jp> 693 6940.01: Oct.16,1997 695 Alpha release 696 6970.00: Sep.19,1997 698 Epoch 699