LSTOWN-L Archives

LISTSERV List Owners' Forum

LSTOWN-L

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Bill Harvey <[log in to unmask]>
Fri, 30 Sep 1994 17:21:11 CST
text/plain (60 lines)
On Wed, 28 Sep 1994 05:37:30 -0500, Natalie Maynor <[log in to unmask]>
said:
>               I used to have subscriptions for both addresses, one set
>for nomail.  And that used to be no problem.  Now it's a big problem.  When
>I subscribe from my bitnet address, LISTSERV simply updates my other
>subscription (changing my name on it to my dog's name since usually my
>dog uses my bitnet address).
 
Right.  That's working as designed.
 
>                              I've discovered that I can add the bitnet
>address by sending the command as listowner,
 
Right.  Listowners are expected to know what they're doing, so LISTSERV
bypasses the :internet. tag check when ADDing subscribers.
 
>                                             but then when I try to set
>one of the addresses to nomail or delete one of the addresses, both
>addresses are affected.
 
Right.  That's LISTSERV's "Principal of Least Surprise."  When a
Listowner is getting rejection mail for an address, and sets it to
nomail, or deletes it, she doesn't want to worry about whether there
are "other" addresses with a slightly different format.  So LISTSERV
verifies that it got them all.
 
>                         Why can I add one without affecting the other
>but not delete one without affecting the other?
 
Because when you're adding, LISTSERV assumes you know what you're
doing, and takes you at your word about the form of the address.  When
DEL/NOMAILing an address LISTSERV is saving you some worry by doing
the extra checking.
 
>                                                  And is there any way
>to have one set for mail and the other for nomail?
 
I don't think so.  Your best bet is probably to unsub one, and sub
the other, as you switch back and forth.
 
>Next question. [...]
>Why is my dog's name given in the cc of this message to listowners while
>my name is given as the listowner who sent the command?
 
My guess:  It probably has to do with where LISTSERV acquires the name.
Some of these names probably come out of the list's header (for the
owners), some probably come out of the SIGNUP2 FILE database, and some
might come from the RFC822 header of the mail that contained the SET
NOMAIL command.  LISTSERV's REGISTER command only affects the SIGNUP2
FILE.
 
>(I did not, of course, send any command to alter subscription options for
>[log in to unmask]  I sent the command to set maynor@msstate to nomail.)
 
According to LISTSERV's rules, that statement is self-contradictory.  I
don't think you can do one without the other.
 
Bill
>   --Natalie ([log in to unmask])

ATOM RSS1 RSS2