1*64703Seric(Version 8.4 of 10/08/93) 233732Sbostic 358964Seric***** Database (keyed lookup) locking and rebuild. 457668Seric 559095Seric**** 8 -> 7 bit MIME conversion. 659095Seric 759609Seric*** NIS support for aliases. 857943Seric 958964Seric*** cf/cf/Makefile.dist 1058964Seric 1160606Seric** Handle Expires: header field (if still in queue). 1260606Seric 1359609Seric** Find a good test suite and include in the distribution. 1459609Seric 1558964Seric* WIN/3B support (non-atomic rename, no h_addr_list, others?) 1658964Seric (Bruce Lilly <blilly!bruce@uu.psi.com>) 1764652Seric 1864652Seric* Sun YBTS daemon uses -ba. [Martin Kiff <MGK@newton.npl.co.uk>] 1964652Seric 2064652Seric* EXPN adds @domain to all mailers, including prog. Is this right? 2164652Seric [Bob Henry] 2264652Seric 2364652Seric* EXPN adds @localhost instead of @$M. [Pel Emanuelsson] 2464652Seric 2564652Seric** [AEJ] You can use symbolic links to point into protected directories. 2664652Seric 2764652Seric* Change body put code to time out around individual puts. This will 2864652Seric make the timeout algorithm more responsive and more resilient. 2964652Seric Unfortunately, it's also a pain in the butt. 3064652Seric 3164652Seric*** Dynamically allocate MAXNAME buffers for headers. 3264652Seric 3364652Seric*** Should have new mailer flags to override LocalMailer stuff: 3464652Seric - M_ALIASABLE (A) -- can use as the LHS of an alias. 3564652Seric - M_HASPWENT (w) -- should have a /etc/passwd entry. If not found 3664652Seric there, implies user unknown. Also implies .forward and UDB 3764652Seric searching, search for |, /, and :include:, etc.). 3864652Seric - Actually, UDB searching and |, /, and :include: mapping should 3964652Seric probably be on another flag. (Cannot be 'l' for back compat 4064652Seric reasons.) 4164652Seric - Need for $@host part of triple and Return-Receipt-To: processing 4264652Seric should also be split apart. 4364652Seric 4464652Seric* Some way to relay unfound local users to another site. 4564652Seric 4664652Seric* Disable all default RW sets except mailer-specific? 4764652Seric 4864652Seric** Extend OI to allow separate settings for canonification, MX, and A 4964652Seric lookups. 5064652Seric 5164652Seric** Add $!x class to match any number of words not in class x [KRE]. 5264652Seric 5364652Seric**** Change NoReturn to be an envelope flag. 5464652Seric 5564652Seric**** Add M_NOLOOPBACKCHK (k) mailer flag to turn off check of name in 5664652Seric HELO command. 5764683Seric 5864683Seric*** Add ability to disable Return-Receipt-To: on a privacy flag. 59*64703Seric 60*64703Seric** LOCAL_RULE_5 (Spencer Sun, spencer@phoenix.Princeton.EDU) 61*64703Seric 62*64703Seric****** init_md() hook in main to conf.c. 63*64703Seric 64*64703Seric***** init_md hook for setcompat(COMPAT_BSDPROT | getcompat()); on A/UX. 65*64703Seric 66*64703Seric**** Merge Sun changes. 67*64703Seric 68*64703Seric*** Merge Encore changes. 69