home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / mail / headers / 401 < prev    next >
Encoding:
Internet Message Format  |  1993-01-01  |  2.6 KB

  1. Xref: sparky comp.mail.headers:401 comp.mail.misc:4187
  2. Newsgroups: comp.mail.headers,comp.mail.misc
  3. Path: sparky!uunet!seas.smu.edu!utacfd.uta.edu!rwsys!sneaky!gordon
  4. From: gordon@sneaky.lonestar.org (Gordon Burditt)
  5. Subject: Re: Return-Receipt-To & forwarding...
  6. Message-ID: <C04ywz.I4y@sneaky.lonestar.org>
  7. Organization: Gordon Burditt
  8. References: <19921225.001@erik.naggum.no> <sdorner-271292095054@0.0.0.0> <BzzGC8.4Gr@chinet.chi.il.us>
  9. Date: Thu, 31 Dec 1992 18:19:41 GMT
  10. Lines: 40
  11.  
  12. >The AT&T packages that are more or less "on-line" and able to send at any
  13. >time generate the receipt when the message is displayed on the screen
  14. >(that is, the user selects "read").  The dial-up versions (access-plus
  15. >and the windows and mac equivalents) generate the receipts as the messages
  16. >are transferred out to the remote machine since they will be off-line
  17. >as they are read.  The wording of the receipt is different to indicate
  18. >the condition.
  19.  
  20. A friend of mine once wrote a popular (well, at least in the local
  21. UUCP net of our employer) mail user agent which attempted to implement
  22. read-mail-receipts, using Return-Receipt-To:.  
  23.  
  24. Various refinements occurred.  One social problem which happened 
  25. rapidly was the use of the mailer to send mail from A to B and C with 
  26. return receipts to D, E, F, G, and H, the return receipts being an 
  27. intentional form of harassment.  It initially wasn't obvious to the
  28. victims that A was the one doing the harassing.  A bug that got fixed 
  29. pretty fast was that the "Return-Receipt-To:" header somehow wound up 
  30. in the receipts, causing infinite receipt loops.  Various refinements 
  31. were needed to the algorithm needed to determine "read", and eventually
  32. the receipts started saying "read your message", "saved your message
  33. to a file", "deleted your message without reading it", etc.  Some
  34. people considered this an invasion of privacy (although many of
  35. them didn't mind the original design).  Some of them discovered
  36. how to provoke the mailer into issuing more than one receipt for 
  37. the same piece of mail, and did so, frequently.  Someone who went
  38. on vacation for a week was likely to end up with a megabyte of
  39. receipts in his mailbox, even if he never sent a piece of mail
  40. asking for a receipt.  The use of "more /usr/spool/mail/$USER" as
  41. a mail reader increased greatly.
  42.  
  43. A big problem showed up when I used the mailer to examine a very large
  44. file of archived mail, and it started sending receipts to all of
  45. the hundreds of year-old-and-older messages.
  46.  
  47. Please try to design return receipts in a way that can't be used as
  48. a weapon.
  49.  
  50.                     Gordon L. Burditt
  51.                     sneaky.lonestar.org!gordon
  52.