Newsgroups: news.software.nntp Path: utzoo!henry From: henry@zoo.toronto.edu (Henry Spencer) Subject: Re: NNTPD hates Message-IDs with TWO '@'s in them. (BIG log file attached to this posting) Message-ID: <1991Jun17.193115.28199@zoo.toronto.edu> Date: Mon, 17 Jun 1991 19:31:15 GMT References: <5930@gazette.bcm.tmc.edu> <1991Jun10.164931.21555@europa.asd.contel.com> <1991Jun13.043555.20773@zoo.toronto.edu> <5120@lib.tmc.edu> Organization: U of Toronto Zoology In article <5120@lib.tmc.edu> nntp@tmc.edu writes: >>... dbz provides interfaces (dbzfetch and dbzstore) which do >>*all* the case mapping internally, so the client never has to worry about >>how to do it. Nntpd with CNEWS defined really ought to be using those... > >This will be done in NNTP 1.6 and conditionalized on the use of dbz, not >CNEWS ... Good point. The old version of dbz didn't provide them, but it should by now be thoroughly obsolete -- it had a lot of problems -- and I would say it need not be considered. >Please let me know if dbzfetch/dbzstore (NNTP only need dbzfetch) is >specific to dbz or just a badly-named front-end to whichever dbm the >installer uses. dbzfetch and dbzstore are original with my improved dbz, although C News does include a compatibility package that provides them as wrappers for other dbm implementations. (That was done so that our code could always use the same interface; we dislike #ifdef.) Arguably the most correct behavior would be to use them when using *either* dbz or C News. -- "We're thinking about upgrading from | Henry Spencer @ U of Toronto Zoology SunOS 4.1.1 to SunOS 3.5." | henry@zoo.toronto.edu utzoo!henry