home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / vmsnet / mail / pmdf / 2818 < prev    next >
Encoding:
Internet Message Format  |  1993-01-02  |  6.2 KB

  1. Path: sparky!uunet!wupost!crcnis1.unl.edu!moe.ksu.ksu.edu!mccall!ipmdf-newsgate!list
  2. Newsgroups: vmsnet.mail.pmdf
  3. Subject: RE: Options for dealing with Mail-11 delivery errors
  4. Message-ID: <01GSW6V52AKK8Y4WV7@SIGURD.INNOSOFT.COM>
  5. From: Ned Freed <ned@sigurd.innosoft.com>
  6. Date: 29 Dec 1992 16:05:28 -0700 (PDT)
  7. Organization: The Internet
  8. Return-Path: <epmdf@YMIR.CLAREMONT.EDU>
  9. Resent-Date: 29 Dec 1992 16:05:28 -0700 (PDT)
  10. Resent-From: epmdf@YMIR.CLAREMONT.EDU
  11. Errors-To: epmdf@YMIR.CLAREMONT.EDU
  12. Resent-Message-ID: <01GT0O7RR57690OARS@YMIR.CLAREMONT.EDU>
  13. X-Vms-To: IN%"bob@camb.com"
  14. X-Vms-Cc: IPMDF
  15. Mime-Version: 1.0
  16. Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
  17. Content-Transfer-Encoding: 7BIT
  18. Lines: 106
  19.  
  20. >  This is a followup to my previous posting regarding problems with
  21. > deliveries to the local channel failing due to one of the various
  22. > problems with VMSmail and/or the Mail-11 protocol.
  23.  
  24. > We have the following situation.  We used to have a set of large
  25. > mailing list (some with several hundred entries).  These used to be
  26. > normal VMSmail distribution lists.  We've changed them to be PMDF
  27. > lists.  We're having an unanticipated problem which may cause us to
  28. > revert back, something I'd prefer not to do.
  29.  
  30. > There have always been occasional problems with these lists. However,
  31. > the impact has changed since the changeover.
  32.  
  33. > Once, one list member on another node forwarded his mail to his
  34. > secretary, who was on some of the same lists.  This caused mail to
  35. > hang when sending to the list.  There have been other problems,
  36. > probably not all caused by exactly the same situations.
  37.  
  38. > The following is my analysis/guess at our current situation.  When a
  39. > problem like the above occured before, the sender would be using MAIL
  40. > interactively, MAIL would hang, and the user would eventually ^C.  At
  41. > that point he/she would figure that the mail had been actually sent,
  42. > possibly noticing his/her own delivery had arrived, and would just go
  43. > on about his/her business.
  44.  
  45. Bob, if you seriously think this is even close to a satisfactory situation,
  46. there's not much we'll be able to do for you. My perspective this is an
  47. absolutely and totally unacceptable state of affairs. The user is left in a
  48. situation where they have no idea whether or not their mail was actually
  49. delivered to any given recipient. Many users won't even realize this is a
  50. problem. Perceptions aside, when this occurs the message will fail to be
  51. delivered to half of the recipients on the average.
  52.  
  53. Even worse, you, the system manager, the only person who can correct this, have
  54. absolutely no knowledge that there's something wrong.
  55.  
  56. Now, if by some miracle you manage to get notified that there's a problem you
  57. now have to track down the problem address. You have to do this with no log
  58. information whatsoever. I wish you luck -- I've used PMDF more than once solely
  59. as a means of tracking down the specifics of such a problem with VMS MAIL
  60. address lists.
  61.  
  62. Net net, by returning to your original setup you achieve a state where the
  63. problem will occur more often (since it is all entirely VMS MAIL based), users
  64. are directly involved in handling the problem but have no way of coping with
  65. it, you have no way of getting notified that there is a problem, and you have
  66. no tools of any kind to assist you in tracking down and correcting the problem
  67. once you do find out about it. This would be a truly wretched state of affairs.
  68.  
  69. > Now, when the same situation occurs, the PMDF batch job is running
  70. > mail/protocol=in_mailshr and it hangs.  Either
  71.  
  72. >     (1) PMDF recognizes the problem and aborts the delivery, or
  73. >    (2) the job hangs forever.
  74. > [I'm not sure how often the first occurs.  I've seen the second.]
  75.  
  76. > Following the second scenario, eventually I notice the hung batch job
  77. > and abort it.  If I forget to rename the problem queue entry, the
  78. > situation repeats, and each time the message is delivered to the list.
  79. > So people get multiple copies of the message.  I suspect that the
  80. > first case is happening also based on the number of cases of people
  81. > reporting receiving many copies of the same message.
  82.  
  83. You're taking the wrong action. When this happens and you notice it happening
  84. you should take steps to correct the underlying cause of the problem, rather
  85. than renaming the files and hoping the problem will go away. These problems
  86. usually don't just fade away and to hope that they will is quite shortsighted.
  87. The PMDF log files will usually tell you everything you need to know to quickly
  88. identify the problem address and fix it.
  89.  
  90. When PMDF recognizes problems like this one it requeues the message without the
  91. recipients it managed to deliver the message to. Result: No duplicates.  In
  92. addition, it puts the problem address last on the list so the next time
  93. delivery is attempted the message won't hang until the last address. Result:
  94. All possible deliveries are done, leaving only the bad addresses in the queue.
  95.  
  96. > My first question:  Is my guess correct that PMDF will time out in
  97. > certain cases (I think this is what you [Ned] posted in response to my
  98. > first question) and treat the delivery as a `temporary failure',
  99. > requeuing it for later?
  100.  
  101. The only reason PMDF can fail to time out is if VMS MAIL hangs either at AST
  102. level or in an elevated mode. And as I have indicated previously, I don't know
  103. of much of anything we can do about this.
  104.  
  105. > My second question:  If that's the case, would it make sense for PMDF
  106. > to provide an option for treating this case differently?  At our site
  107. > we'd prefer to get Postmaster involvement ASAP in cases like this,
  108. > rather than waiting for user complaints about multiple deliveries.
  109.  
  110. Nope. If PMDF is able to detect these problems it is almost always able to work
  111. around them completely.
  112.  
  113. > And my third question:  Short of convincing the other VMS systems to
  114. > run PMDF, are there any suggestions as to how we can deal with this,
  115. > short of going back to VMSmail distibution lists?
  116.  
  117. As I previously indicated, going back to VMS MAIL mailing list seems to me to
  118. have all the elements of being the worst possible choice you can make. There
  119. are nothing but big problems associated with the all-VMS MAIL solution.
  120.  
  121. The all-PMDF solution remains the solution of choice. Failing that, proper
  122. corrective action when you find a problem is the preferred way of dealing with
  123. this situation.
  124.  
  125.                 Ned
  126.