I am looking for software to help manage the mailing lists for our
college at Wright State University. I cannot seem to find documentation
that tells me if MajorDomo can do what we need. I have read the FAQ,
I read the README, and several other doc files in the majordomo-1.93
distribution--can you help?
We build mailing lists for our users based on what group they are in
in /etc/passwd. For example, if a user is in group csgrad, they get
put on a list for graduade students in computer science so the dept
can send info to all of their students electronically. I didn't know
of any software that would do this, so I wrote my own program in C
to create these lists (this was more than a grep because there are
exceptions and exemptions for each list). I then wrote another
program in C to go through these lists and deliver the mail to each
user one at a time after modifying the header so that inexperienced
users could not accidentally reply to the entire list and start
a chain reaction (this used to happen frequently).
WHAT I WANT:
I would like to turn some of this list management over to some list
handling software so that if a user does not want to receive mail
from these lists, he/she can "unsubscribe" from the list.
>From what I have read about majordomo, it cannot do what I want.
Can someone verify this: The problem as I see it is, since I build the
mailing lists every night via a cron job (because we create new accounts
each day, and people leave regularly) if I subscribe all these
people each night, then the users that don't want to be on the list
would have to unsubscribe each day. What I want to do is
if (! unsubscribed) && (!already subscribed)
Can this sort of thing be done with majordomo?
Please email replies directly to me, I'm not on the list. Thanks in advance.
Michael P. Corcoran, Computer Systems Engineer (firstname.lastname@example.org)
College of Engineering and Computer Science FAX :(513) 873-5009
Wright State University, Dayton, Ohio, USA VOICE:(513) 873-5157