1*33732Sbostic(Version 4.1 of 7/25/83) 2*33732Sbostic 3*33732Sbostic ****** Finish properly implementing SMTP: 4*33732Sbostic - check correct name in HELO exchange (?) 5*33732Sbostic 6*33732Sbostic ***** Add an accounting package. [acct.c] 7*33732Sbostic 8*33732Sbostic ***** When processing the queue, batch messages on the basis of 9*33732Sbostic receiving host rather than message -- so that if connections 10*33732Sbostic are expensive to complete, we get the most for our money. 11*33732Sbostic Unfortunately, this is a major change, and will probably 12*33732Sbostic wait for the next version. 13*33732Sbostic 14*33732Sbostic **** Put in some more performance hooks. 15*33732Sbostic 16*33732Sbostic *** Integrate a null name server for future hackers. [names.c] 17*33732Sbostic 18*33732Sbostic *** Have "Operating System Error" give more info (e.g., 19*33732Sbostic "cannot fork"). [It really seems like this is ok now -- but 20*33732Sbostic this is an old delivermail gripe -- check it out more?] 21*33732Sbostic 22*33732Sbostic ** Per-mailer timeouts. Invalidates old .cf files. 23*33732Sbostic 24*33732Sbostic ** Be able to generate a "response" (edit headers, etc.) 25*33732Sbostic given a message to respond to. 26*33732Sbostic 27*33732Sbostic * Have VRFY act as a limited name server (?). 28*33732Sbostic 29*33732Sbostic * Implement SEND and related commands in SMTP. 30*33732Sbostic 31*33732Sbostic * Extend full name matching. This should actually be done in a 32*33732Sbostic complete name server. Should the name server be integrated 33*33732Sbostic into sendmail (via a portal?) or should I "assume" that it 34*33732Sbostic has been called by the time I am called? 35