home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / mail / misc / 2947 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  2.6 KB

  1. Path: sparky!uunet!wupost!micro-heart-of-gold.mit.edu!eddie.mit.edu!minya!jc
  2. From: jc@minya.UUCP (John Chambers)
  3. Newsgroups: comp.mail.misc
  4. Subject: Is there a good summary of Header: lines?
  5. Keywords: mail header
  6. Message-ID: <1351@minya.UUCP>
  7. Date: 8 Sep 92 03:16:09 GMT
  8. Lines: 45
  9.  
  10. Well,  a  while  ago  I  decided  to  bite the bullet and write my own
  11. mail-header munger, so I wouldn't have to spend so much  time  in  the
  12. future  constantly  editing  headers to generate a reply.  The idea of
  13. course is to write a little (perl) program that  grovels  through  the
  14. headers  and  extracts  sufficient  info that it can figure out how to
  15. generate a proper reply that stands a good chance  of  getting  there.
  16. While  I'm at it, I've decided that it really isn't too hard for it to
  17. recognize bounced mail and generate a second (or third or  ...)  guess
  18. as to how to trick the email "system" into delivering.  Lots of fun.
  19.  
  20. One result of this so far is  a  high  degree  of  bemusement  at  the
  21. interesting and amusing variety of headers that are flying about these
  22. days.  Some of  the  authors  of  email  software  are  getting  quite
  23. imaginative in the things they put into headers.
  24.  
  25. Does anyone know of any sort of good summary of what  to  expect  from
  26. email  headers?   Of course, there's the RFC (let's see, which one was
  27. it, now?) But this is just a start.  The Real World clearly  sees  any
  28. such  "standard"  as  just  a rough guideline as to how headers should
  29. look, and many email software developers clearly have  a  Better  Idea
  30. than  just  slavishly  following the silly spec.  It's fun to rant and
  31. rave about nonconforming implementations, but  that  doesn't  get  the
  32. mail  delivered.   But then, learning about it in an ad-hoc, "what the
  33. hell does THAT header mean?" fashion takes time.  There's Gotta  Be  A
  34. Better Way.
  35.  
  36. Any good hints?  Has  someone  written  the  definitive  tome  on  the
  37. subject?   Does  someone  have a useful (however sketchy) summary?  Or
  38. should I just continue to collect new cases in my program, and try  to
  39. guess what each might mean?
  40.  
  41. (I think I actually saw some X.400 headers the other day, but I'm  not
  42. really too sure what the identifying field marks are; it's too hard to
  43. extract them from the hype ...  ;-)
  44.  
  45. --
  46. All opinions Copyright (c) 1992 by John Chambers. Inquire for licensing at:
  47. 1-617-647-1813 ...!{bu.edu,harvard.edu,eddie.mit.edu,ruby.ora.com}!minya!jc 
  48. --
  49. Pensu tutmonde; agu loke.
  50. -- 
  51. All opinions Copyright (c) 1992 by John Chambers. Inquire for licensing at:
  52. 1-617-647-1813 ...!{bu.edu,harvard.edu,eddie.mit.edu,ruby.ora.com}!minya!jc 
  53. --
  54. Pensu tutmonde; agu loke.
  55.