Need to add two addresses to a bunch of lists as allowed senders.
l am mildly familiar with withlist and python but my google-fu today is weak, I haven’t found any example of this. The setting is ‘accept_these_nonmembers’ which I’m assuming is stored as a list in the database; do I need to retrieve it and append the new addresses to it?
Can anyone point me to an example of doing something like this (or better, point me to one someone else has already made! )
-- Bruce Johnson University of Arizona College of Pharmacy Information Technology Group
Institutions do not have opinions, merely customs
Hi Bruce
I never really understood the option ‘accept_these_nonmembers’ - but I would anyway not use it.
If these are users who should be able to post messages but not want to receive any messages, I would add them to the subscriber list and set their mail delivery to "no message". In a cPanel installation, this is a tick mark next to the address which needs to be set.
Christian
Bruce Johnson schrieb am 09.04.21 um 22:07:
l am mildly familiar with withlist and python but my google-fu today is weak, I haven’t found any example of this. The setting is ‘accept_these_nonmembers’ which I’m assuming is stored as a list in the database; do I need to retrieve it and append the new addresses to it?
Can anyone point me to an example of doing something like this (or better, point me to one someone else has already made! )
On Apr 9, 2021, at 1:57 PM, Christian Buser
Hi Bruce
I never really understood the option ‘accept_these_nonmembers’ - but I would anyway not use it.
The issue here is for moderated class lists and this is pretty much exactly the use case for that option, afaik.
If these are users who should be able to post messages but not want to receive any messages, I would add them to the subscriber list and set their mail delivery to "no message". In a cPanel installation, this is a tick mark next to the address which needs to be set.
I am looking for a way to NOT have to do this for each list individually; also these lists are updated via an entirely separate process nightly from our student database tables, so adding people as members-but-not-recievers would require an extra step of processing for all these lists to be implemented in our nightly scripts.
Bruce Johnson schrieb am 09.04.21 um 22:07: l am mildly familiar with withlist and python but my google-fu today is weak, I haven’t found any example of this. The setting is ‘accept_these_nonmembers’ which I’m assuming is stored as a list in the database; do I need to retrieve it and append the new addresses to it?
Can anyone point me to an example of doing something like this (or better, point me to one someone else has already made! )
-- Bruce Johnson University of Arizona College of Pharmacy Information Technology Group
Institutions do not have opinions, merely customs
Christian Buser via Mailman-Users wrote:
I never really understood the option ‘accept_these_nonmembers’ - but I would anyway not use it.
Many people have more than one E-mailadress, but the other E-mailadresses are forwarded. If they write to a Mailing list they don't remember which adress they used to subscribe. If the mailing list is writing for subscribers only (which I recommend in most cases) the moderator gets a lot to moderate until most of these extra adresses are allowed to post to the list.
I usually have long lists there.
For the same reason users often have problems when unsubscribing.
If these are users who should be able to post messages but not want to receive any messages, I would add them to the subscriber list and set their mail delivery to "no message".
Should do nearly the same thing, but brakes the principle that all subscribers subcribed theirselfs with a will of its own. Do these users get an extra monthly membership reminder?
-- \ J. Dollinger FAW/n Ulm |zeitnot@irc| http://www.home.pages.de/~zeitnot/ \ "What're quantum mechanics?" -- "I don't know. People who / \ repair quantums, I suppose." (Terry Pratchett, Eric) /
Hi Jürgen
You need to get the other addresses of the users into your server anyway. I do not think a user would subscribe with an address and then again with the other - and probably he doesn’t even know that there is a possibility of a „silent“ subscription.
You have to maintain the list of „non-members whose messages are accepted“ the same way. I do not see any automatism. Your „work load“ remains the same.
When a message needs moderation (because someone is subscribed with a different address), I can manually add his „new“ address with the „no message“ option ticked.
Our server does not send automated membership reminders or password reminders.
Grüsse aus Helvetien Christian
--
Christian F. Buser, Hohle Gasse 6, CH-5507 Mellingen (Switzerland)
Hilfe fuer Strassenkinder in Ghana: http://www.chance-for-children.org
Am 10.04.2021 um 14:27 schrieb Juergen Dollinger juergen.dollinger@ulm.ccc.de:
Christian Buser via Mailman-Users wrote:
I never really understood the option ‘accept_these_nonmembers’ - but I would anyway not use it.
Many people have more than one E-mailadress, but the other E-mailadresses are forwarded. If they write to a Mailing list they don't remember which adress they used to subscribe. If the mailing list is writing for subscribers only (which I recommend in most cases) the moderator gets a lot to moderate until most of these extra adresses are allowed to post to the list.
I usually have long lists there.
For the same reason users often have problems when unsubscribing.
If these are users who should be able to post messages but not want to receive any messages, I would add them to the subscriber list and set their mail delivery to "no message".
Should do nearly the same thing, but brakes the principle that all subscribers subcribed theirselfs with a will of its own. Do these users get an extra monthly membership reminder?
-- \ J. Dollinger FAW/n Ulm |zeitnot@irc| http://www.home.pages.de/~zeitnot/ \ "What're quantum mechanics?" -- "I don't know. People who / \ repair quantums, I suppose." (Terry Pratchett, Eric) /
Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-leave@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/
Just a couple of minor points:
If a user has multiple addresses, some set to no mail, all the addresses will receive monthly password reminder email unless the address's options have Get password reminder email for this list? set to No.
When moderating a held nonmember post there is a checkbox and radio buttons
Add marksapiro@gmail.com to one of these sender filters: Accepts Holds Rejects Discards
so it is simple to add the address to one of the *_these_nonmembers lists while acting on the held message. Adding the address as a member and then setting it to nomail and perhaps setting its Get password reminder email for this list? option is two or three more steps.
-- Mark Sapiro mark@msapiro.net The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
I used to allow 'accept_these_nonmembers' for discussion list members who just couldn't seem to remember their subscription address. This was true even when replying to a post due to forwards they had set up.
Then we reached the point that most of the members had multiple addresses and a majority wanted multiple 'accept_' addresses. Maintenance of those addresses became a major headache, primarily because there is apparently no way to associate a name with an address in the 'accept_' list. Also, members would leave by unsubbing their primary address but had no way to delete their 'accept_' addresses.
These are discussion groups for membership organizations, so I finally put my foot down and said "no alternate addresses", and somehow everyone manages to remember their subscription address. The only reason I use 'accept_' addresses is for temporary special cases like non-members involved in special projects.
-Chip-
On 4/10/2021 8:48 AM, Christian Buser via Mailman-Users wrote:
Hi Jürgen
You need to get the other addresses of the users into your server anyway. I do not think a user would subscribe with an address and then again with the other - and probably he doesn’t even know that there is a possibility of a „silent“ subscription.
You have to maintain the list of „non-members whose messages are accepted“ the same way. I do not see any automatism. Your „work load“ remains the same.
When a message needs moderation (because someone is subscribed with a different address), I can manually add his „new“ address with the „no message“ option ticked.
Our server does not send automated membership reminders or password reminders.
Grüsse aus Helvetien Christian
On 4/9/21 1:07 PM, Bruce Johnson wrote:
l am mildly familiar with withlist and python but my google-fu today is weak, I haven’t found any example of this. The setting is ‘accept_these_nonmembers’ which I’m assuming is stored as a list in the database; do I need to retrieve it and append the new addresses to it?
Can anyone point me to an example of doing something like this (or better, point me to one someone else has already made! )
See the script at https://www.msapiro.net/scripts/non_members
-- Mark Sapiro mark@msapiro.net The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Exactly what I was looking for. Thanks, Mark!
On Apr 9, 2021, at 2:36 PM, Mark Sapiro mark@msapiro.net wrote:
On 4/9/21 1:07 PM, Bruce Johnson wrote:
l am mildly familiar with withlist and python but my google-fu today is weak, I haven’t found any example of this. The setting is ‘accept_these_nonmembers’ which I’m assuming is stored as a list in the database; do I need to retrieve it and append the new addresses to it?
Can anyone point me to an example of doing something like this (or better, point me to one someone else has already made! )
See the script at https://www.msapiro.net/scripts/non_members
-- Mark Sapiro mark@msapiro.net The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-leave@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/
-- Bruce Johnson University of Arizona College of Pharmacy Information Technology Group
Institutions do not have opinions, merely customs
participants (5)
-
Bruce Johnson
-
Chip Davis
-
Christian Buser
-
Juergen Dollinger
-
Mark Sapiro