[comp.mail.elm] Bug in Forget/Restore Logic?

mccoy@ea.ecn.purdue.edu (Chris A McCoy) (11/17/89)

I recently installed Elm2.2 PL10 (I have the most recent patches, but
haven't installed them) on AT&T 3B1's, AT&T 3B2's, and NCR Tower XP's 
for the Cooperative Extension Service of Indiana.  All users were set
with default user level "Beginner".  Here's the (trivial) problem:

	(1)	User creates his/her message in "whatever" editor.
	(2)	User decides to f)orget the message, and gets the
		familiar reply:

        Message kept. Can be restored at next f)orward, m)ail or r)eply.

	(3)	User tries command f)orward, m)ail, or r)eply, BUT
		DOESN'T get the opportunity to restore the forgotten
		mail message.

I've traced the code down to mailmsg2.c and found that for #3 above
Elm checks for user_level != 0, but for #2 above does no checking.
So, the "Beginner" gets confused AND frustrated -- I get blamed.

I made a change to check user_level before printing the response
from #2 above -- the fix is trivial -- so I don't get blamed.  The
Elm Development Group may want to make a permanent change.

Also, for what its worth.  Our users were using mailx before.  They
are using Elm now and appreciate it *tremendously*.  The Elm user base
has increased by another 500-1000 users.

---

Food for thought: If your "X-Mailer" is Elm, what are you using now???

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Chris McCoy                         : INTERNET:   mccoy@ecn.purdue.edu
Communication Systems Programmer    : UUCP:       ...!ecn-ee!mccoy
Ag. Computer Network, Purdue Univ.  : VOICE:      (317) 494-8339
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=