khera@sardine.cs.duke.edu (Vick Khera) (09/10/90)
I recently got around to recompiling mh 6.6 without the BERK option. i wanted to have the nice display of the senders name in my scan listings. however, if a name has a "." in it (without quotes) as in Mr. Foo <khera@romeo> the MH parsing routines can't find an address and return this error: What now? w whom: bad address 'Mr. Foo <khera@romeo>' - no at-sign after local-part (<), con tinuing... whom: no addressees What now? q -d [anthrax]/src/local/bin/mh-6.7% ali badname Mr. Foo <khera@romeo> [anthrax]/src/local/bin/mh-6.7% this all works fine with the BERK option. i figured that i should go ahead and upgrade to 6.7, so i did and got the same error. so for now i am stuck with using the BERK option. the addresses work fine with "." in them if the whole name part is in double-quotes or in parentheses: "Mr. Foo" <khera@romeo> I did not think this would be such a problem since i can make any ``bad'' aliases like this have quotes locally, but i got some mail from a friend with a period in it and repl choked as above. anyone else have this problem? is it a failure to conform to the RFC? these are the options i'm using currently (only difference is i tried to take out BERK and tried replacing BERK with DUMB, all with no good effect). in case it matters: SunOS 4.1 using shared libs on a SPARC. version: MH 6.7 #3[UCI] (anthrax) of Sat Sep 8 22:59:34 EDT 1990 options: [BSD42] [BSD43] [SUN40] [TYPESIG=void] [MHE] [BIND] [DBM] [NFS] [ZONEINFO] [MHRC] [WHATNOW] [OVERHEAD] [BERK] [SENDMTS] [SMTP] [BPOP] [NNTP] another thing: are there any patches i should apply to 6.7 since it came out? thanks for any help. v. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Vick Khera Graduate Student Department of Computer Science ARPA: khera@cs.duke.edu Duke University UUCP: ..!{mcnc,decvax}!duke!khera Durham, NC 27706 (919) 660-6528
jromine@ics.uci.edu (John Romine) (09/11/90)
khera@sardine.cs.duke.edu (Vick Khera) writes: >the addresses work fine with "." in them if the whole name part is >in double-quotes or in parentheses: > > "Mr. Foo" <khera@romeo> > >is it a failure to conform to the RFC? Yes. Addresses with "." in the personal name part must be enclosed in quotes to be legal according to RFC822. -- John Romine
tr@samadams.princeton.edu (Tom Reingold) (09/25/90)
khera@sardine.cs.duke.edu (Vick Khera) writes: $ the addresses work fine with "." in them if the whole name part is $ in double-quotes or in parentheses: $ $ "Mr. Foo" <khera@romeo> $ $ is it a failure to conform to the RFC? jromine@ics.uci.edu (John Romine) writes: $ Yes. Addresses with "." in the personal name part must be enclosed $ in quotes to be legal according to RFC822. $ -- $ John Romine But if it is not enclosed in quotes it may be violating RFC822, but it is commonly done. Shouldn't MH be able to handle it nevertheless? Is there a way to do this? Lots of folks use periods even though they shouldn't, and it would be nice if MH could return their mail. -- Tom Reingold tr@samadams.princeton.edu rutgers!princeton!samadams!tr "Brew strength depends upon the amount of coffee used." -Black&Decker