[Mailman-Users] Re: recovering mailing list members and .cfg files

2024-05-13 Thread Mark Sapiro

On 5/13/24 02:20, incoming-pythonli...@rjl.com wrote:

I have a backup of an older mailman 2 system that is no longer
bootable.  In order to recover the mailing lists I am looking to get
something like the output to list_members -f and the .cfg files if
possible.  I have access to systems with python 2.7.18 and python 2.6.6
installed.

I tried running list_members and got the following error:

Traceback (most recent call last):
   File "./list_members", line 73, in 
     import paths
   File "/oldroot/usr/lib/mailman/bin/paths.py", line 56, in 
     import japanese
ImportError: No module named japanese



If you are doing this on Python 2.7.18, this shouldn't be happening. I 
don't know what version of paths.py you have, but the current one has 
code beginning at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/misc/paths.py.in#L38 
which should be setting jaok and kook = True and the imports of 
japanese, korean and korean.aliases should be conditional on those being 
False.


In any case, you can just remove those imports from 
/oldroot/usr/lib/mailman/bin/paths.py.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: New mailman instance

2024-05-08 Thread Mark Sapiro

On 5/8/24 10:55, Ivan Tejeiro Izquierdo wrote:

Correct, perfect!!!, thank you so much Mark, you are a crack.

Do you recomended migrate 2.1 to 3?, I have some automatizes shell scripts for 
new list, del users etc, and I am scared for do it.


There are a few Mailman 2.1 features not yet in Mailman 3, notably 
sibling lists. You can run Mailman 2.1 and Mailman 3 in parallel on the 
same server. I recommend installing Mailman 3 via 
https://docs.mailman3.org/en/latest/install/virtualenv.html and testing 
your things. Mailman 3 is definitely the path going forward.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: New mailman instance

2024-05-08 Thread Mark Sapiro

On 5/8/24 00:51, Ivan Tejeiro Izquierdo wrote:

POSTFIX_STYLE_VIRTUAL_DOMAINS = 'listas.colegioderegistradores.es'


This is the issue. POSTFIX_STYLE_VIRTUAL_DOMAINS is a list of strings, 
not a string. It needs to be


POSTFIX_STYLE_VIRTUAL_DOMAINS = ['listas.colegioderegistradores.es']

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: New mailman instance

2024-05-07 Thread Mark Sapiro

On 5/7/24 02:41, Ivan Tejeiro Izquierdo wrote:

2.1.29-12 version.

Sorry mark, I don't understand what else I can review.


What do you have in both Defaults.py and mm_cfg.py for 
DEFAULT_EMAIL_HOST, DEFAULT_URL_HOST, POSTFIX_STYLE_VIRTUAL_DOMAINS and 
all add_virtualhost() statements? Also, on the list's General Options 
page what is the setting for


Host name this list prefers for email.
(Details for host_name)

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Editing Mailman's text files

2024-05-07 Thread Mark Sapiro

On 5/7/24 12:15, j...@janalexander.ca wrote:

From  the FAQ at link above:


No link, but presumably https://wiki.list.org/x/4030605


How do I know which are "archive related templates" and "non-archive related 
templates"?


Archive related templates are those used to build the archive web pages, 
i.e., those at a pipermail URL if the archive is public or at a 
mailman/private URL if the archive is private.



I did change a text file (Notice of post refused by moderator) in the "Edit the 
public HTML pages and text files," and when it didn't work, changed it back to the 
original, and now it doesn't work. It must have been an archive related template.


No, it isn't and none of the templates you can edit via the "Edit the 
public HTML pages and text files" are, not even the Private archive 
login page.



I have a hosting company for this mailist. Do I ask them to reboot the list?


Without access to the mailman logs and file system, I can't say what the 
issue might be, but it has nothing to do with archive related templates. 
You need to ask the hosting company to look at this, but 'rebooting' the 
list almost certainly won't help.



How can I know what I can and can't change in the future?


Given that editing a template via the "Edit the public HTML pages and 
text files" didn't work in this case, it probably won't work at all, but 
again, someone with admin access to the mailman server has to 
diagnose/fix this. With luck, your hosting company can do this. If they 
need help, they can get it here.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: New mailman instance

2024-05-06 Thread Mark Sapiro

On 5/6/24 11:11, Ivan Tejeiro Izquierdo wrote:

Yes,I create a list with the newlist command specifying the same domain and the 
list is created correctly with that domain, but the virtual-mailman file is not 
created, only the virtual-mailman.db and the aliases and aliases.db



What Mailman version is this? In the current version, the only way I see 
this happening is if the _isvirtual test at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/MTA/Postfix.py#L148 
returns False. Then the test at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/MTA/Postfix.py#L359 
doesn't update virtual-mailman, but since virtual-mailman exists, the 
test at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/MTA/Postfix.py#L81 
passes and _update_maps updates virtual-mailman.db from the existing 
virtual-mailman.


I.e., the list's `host_name` must not be in `POSTFIX_STYLE_VIRTUAL_DOMAINS`.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: New mailman instance

2024-05-06 Thread Mark Sapiro

Mark Sapiro wrote:

Is the list's domain listed in POSTFIX_STYLE_VIRTUAL_DOMAINS in mm_cfg.py?


On 5/5/24 23:58, Ivan Tejeiro Izquierdo wrote:

Yes Mark, and in add_virtualhost.


Does the domain in POSTFIX_STYLE_VIRTUAL_DOMAINS match the list's 
host_name as shown on the list admin General Options page?


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: New mailman instance

2024-05-03 Thread Mark Sapiro

On 5/3/24 04:12, Ivan Tejeiro Izquierdo wrote:

Hello:
I have an instance of mailman 2 on a red hat server that has been running 
without problems for a long time. Now I need to set up a test environment. I 
have cloned that server and I have modified the mmcfg.py removing the name of 
the old lists and I have put the name of the new list, as well as in postfix. 
The problem that arises is that when creating a new list, the alias.db, alias 
and virtual-mailman.db files are autogenerated but NOT the virtual-mailman file.
Any ideas?.



Is the list's domain listed in POSTFIX_STYLE_VIRTUAL_DOMAINS in mm_cfg.py?

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Retaining Sender's Email ID

2024-05-02 Thread Mark Sapiro

On 5/2/24 04:25, Francis Jayakanth via Mailman-Users wrote:

Hi, Please let me know how to implement the following requirement.

I'm using Mailman 2.1.26  with Postfix MTA and smtp.office365.com for email 
relay. The issue is that the sender's email ID is rewritten with an email ID 
used for office365 authentication in the approved messages. My question is, is 
it possible to retain the sender's email ID in the approved messages? If yes, 
what changes are needed in Postfix or MM config.


I don't know if this is possible or not, but first you would need to 
find from office365.com if this is possible and if so, what they require 
in the SMTP transaction to accomplish it. Then we could look at what 
Mailman/Postfix can do to enable it.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: all gmail subscribers removed - 'disabled address'

2024-05-01 Thread Mark Sapiro

On 4/30/24 23:02, Joly MacFie wrote:

I have a small mailman one-click install running on a VPS on Dreamhost.

I have struggled to make it DKIM / SPF / DMARC compliant, and I thought I
was winning, but, just now, every single gmail subscriber was removed
(disabled address)

I have it set 'munge from'


What is set to 'munge from'? is it General Options -> from_is_list or 
Privacy options... -> Sender filters dmarc_moderation_action?


If the former, I don't know what the issue is, but if the latter, it's 
probably because although gmail publishes a DMARC policy of none, it 
actually enforces a policy like reject on mail that is From: the 
gmail.com domain. If your Mailman 2.1 is new enough (>= 2.1.30) add 
'^.*@gmail\.com$' to dmarc_moderation_addresses to apply 'munge from' to 
mail From: gmail.com. For older Mailman you have to apply 'munge from' 
unconditionally by setting General Options -> from_is_list.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Admin Requests Time Out

2024-04-27 Thread Mark Sapiro

On 4/27/24 11:03, Dennis Putnam wrote:


Anyway, here is the issue. I don't have a static IP address so I am 
using dyndns-ip.com. Most of the links on the admin page uses just 
'dap002' as the URL host which uses only the LAN. However, the submit 
and a couple of other links use dyndns-ip.com in the URL which sends it 
out over the WAN. I never had a problem with that until now. It has been 
eons since I've configured mailman so I've pretty much forgotten 
what/how I did it. I guess for the admin pages only, I need to make all 
the links just dap002 since I only access them on the LAN. The public 
pages still need to use dyndns-ip.com in the URL. Is there a way to do 
that?



You could try creating a file containing only the line
```
web_page_url = 'http://dap002/LISTNAME/'
```
and then running Mailman's
```
bin/config_list -i path/to/that/file LISTNAME
```
This will probably work, but may have undesired effects such as trying 
to post to that URL from a public page. You just have to try it and see.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Admin Requests Time Out

2024-04-24 Thread Mark Sapiro

On 4/24/24 08:36, Dennis Putnam wrote:

On 4/23/2024 2:31 PM, Mark Sapiro wrote:


Look in the logs of your web server.

Look at the source of the admindb page you are trying to submit. In 
particular you are looking for a FORM tag like

```

```
Does that URL look correct? If not see lines 67-95 at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in



Hi Mark,

It looks right to me. This is all I see:

192.168.0.196 - - [24/Apr/2024:11:30:03 -0400] "GET 
/mailman/admindb/cufsalumni HTTP/1.1" 200 2091
192.168.0.196 - - [24/Apr/2024:11:30:03 -0400] "GET /favicon.ico 
HTTP/1.1" 200 5882
192.168.0.196 - - [24/Apr/2024:11:30:05 -0400] "POST 
/mailman/admindb/cufsalumni HTTP/1.1" 200 6964





Your POST gets a 200 status. If it doesn't update it's most likely 
because the URL is http and is being redirected to https and losing the 
POST data. See https://wiki.list.org/x/4030602 - you need to ensure the 
scheme in DEFAULT_URL_PATTERN is https, not http.


Although that said, I don't know why that would cause a timeout.

Again, look at the source of the admindb page in your web browser. Look for
```

```
If the scheme is http, the above applies and you need to set
```
DEFAULT_URL_PATTERN = 'https://%s/mailman/'
```
in mm_cfg.py

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Admin Requests Time Out

2024-04-23 Thread Mark Sapiro

On 4/23/24 06:55, Dennis Putnam wrote:
I am trying to submit an admin request (rejecting an email) but when I 
click "submit" it times out. I don't see anything in the log file (maybe 
I need to look somewhere else). Restarting the service does not help nor 
does rebooting the system. The status appears to me to be correct:


Look in the logs of your web server.

Look at the source of the admindb page you are trying to submit. In 
particular you are looking for a FORM tag like

```

```
Does that URL look correct? If not see lines 67-95 at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Need help diagnosing an intermittent DMARC mung failure

2024-04-20 Thread Mark Sapiro

On 4/20/24 18:32, Jim P. via Mailman-Users wrote:

On Sat, 2024-04-20 at 20:08 -0500, Grant Taylor via Mailman-Users wrote:


Are there any log entries, or debugging, that could be enabled /
turned up to help diagnose this?


The vette log should have info about the dmarc lookups or lack of dmarc
for a domain.



In addition, Mailman's `error` log will have entries when there are DNS 
exceptions in looking up DMARC policy, but all these result in 
mitigations being applied as though the policy was `reject`.



--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: searchable archive

2024-04-18 Thread Mark Sapiro

On 4/18/24 08:08, Laack, Andrea P. via Mailman-Users wrote:

I am setting up a Mailman 2 instance and am looking for a searchable archiver.  
Is there anything available for Mailman 2 that provides searching?



See https://wiki.list.org/x/4030514

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Create a list with multiple admins?

2024-04-14 Thread Mark Sapiro

On 4/14/24 19:12, Barry S. Finkel wrote:


For MM2, Mark gave me a patch to allow multiple owners;
only the first one in the string was checked.  But that
was not a problem for me.  Anyone who wants can contact me
off-list, and I will try to see if I have that patch in my
archives.  I no longer have access to that Mailman system.


My post with the patch attached is at 
https://mail.python.org/archives/list/mailman-users@python.org/message/F225LUWUCCGDJVGALHCWBNJTARWDVO66/


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Admin Panel Spam Filters: Filtering Message Body for Keywords?

2024-04-14 Thread Mark Sapiro

On 4/14/24 08:34, Michael Reeder -- Hygeia MS wrote:

Hello All,

**Question:  Is there a way to use [Spam filters] (or any other setting 
in the GUI admin panel) to filter for keywords in the body of the 
incoming email message?**



No. Those only filter against message headers, not the message body.

To filter based on the message body requires a custom handler. There is 
a FAQ artile at https://wiki.list.org/x/4030615 that discusses this, but


My situation is that I don't have access to the back-end to set up any 
more sophisticated filters (Dream Host) so I need to ONLY utilize tools 
available through the web GUI administrative panel.



implementing a custom handler requires more access than you have.


Online examples of how to do this are strangely hard to find, other than 
discussions of how to look at headers for spam filter scores.



In the GUI see Privacy options... -> Spam filters -> Details for 
header_filter_rules if you haven't already.



**Question:  Is there a way to use [Spam filters] (or any other setting 
in the GUI admin panel) to filter for keywords in the body of the 
incoming email message?**


No.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Noobie: Where's default_moderation_action?

2024-04-12 Thread Mark Sapiro

On 4/12/24 12:10, kevin--- via Mailman-Users wrote:


How can I avoid these actions and default to 'moderation required' for all new 
subscribers? I found something about the 'default_moderation_action' variable, 
but I can't find this in the web interface pages for Mailman 2.1.39. Am I 
overlooking it somewhere?



Privacy options... -> Sender filters -> default_member_moderation
    

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Error member gets when sending to one of my lists?

2024-03-18 Thread Mark Sapiro

On 3/18/24 00:55, Odhiambo Washington wrote:


Ah. I thought they were running MM2.



A very reasonable thought considering this is a Mailman 2 support list.

Also, as Steve points out, the error probably doesn't come from LMTP 
runner(aiosmtpd) which issues a different message.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Error member gets when sending to one of my lists?

2024-03-17 Thread Mark Sapiro

On 3/17/24 06:51, Odhiambo Washington wrote:

On Sun, Mar 17, 2024 at 2:46 PM Adam Morris  wrote:



SMTP error from remote mail server after end of data:

550 Maximum line length exceeded (see RFC 5322 2.1.1).




That error (550 - Permanent failure) is generated by your MTA (Postfix?,
Exim4?) and you need to address it there.


It could be generated by Mailman's LMTP runner. I.e., the MTA attempts 
delivery to Mailman via LMTP and Mailman's LMTP runner rejects the 
message and the MTA returns that rejection.


This issue <https://gitlab.com/mailman/mailman/-/issues/1133> may be 
relevant.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Create a list with multiple admins?

2024-03-14 Thread Mark Sapiro

On 3/14/24 06:15, Ralf Hildebrandt via Mailman-Users wrote:

Using mailman-2.6.x:


???


Is it possible to create a list (via CLI or the WUI) which has
multiple owner addresses?


The normal CLI and web UI for both MM 2.1 and MM 3 only allow creating a 
list with a single owner, but you can then add as many owners as you like.


For MM 2.1 you can do this in the web admin UI or via Mailman's 
bin/config_list or bin/withlist.


For Mailman 3 you can do it in Postorius or via the REST API (see 
<https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/rest/docs/membership.html#owners-and-moderators>).


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Outlook blocked again, but strange response

2024-03-11 Thread Mark Sapiro

On 3/11/24 6:28 PM, Jayson Smith wrote:

Hi,


So it's happened again and I have no idea why, though I suspect some of 
my IP neighbors may have been put on Microsoft's naughty list as my 
subnet with Linode was recently listed on Uceprotect level 2. Anyway, I 
go to send an Email to an Outlook user, and get the typical thing, 
Unfortunately, messages from XXX.XXX.XXX.XXX weren't sent. Fill out the 
support request, expect to get conditionally mitigated in a few 
hours…nope. Instead, I get this:



UCEPROTECTL2 and even more egergious, UCEPROTECTL3 are IMO 
scam/extortion lists. They list entire netblocks and then offer to 
whitelist your specific IP **temporarily** for a fee. Unfortunately some 
ESPs do use them.




Hi ,

Thanks for your patience, we are currently experiencing technical 
difficulties and our engineers are working to resolve the issue at the 
earliest.


Dealing with Microsoft support about issues like this is a pain. My 
experience is it's difficult to tell whether their chatty, friendly 
responses are actually written by a human or a robot and you have to 
keep repeating stuff as they ask for things which were provided earlier 
in the thread, but if you are patient and persistent, you eventually get 
the result you want.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: mailman httpd location question

2024-03-09 Thread Mark Sapiro

On 3/8/24 11:17 PM, Mark wrote:


Under OpenBSD's httpd, my mailman setup gives an HTTP 404 error when
'mysite.com/listinfo' is
typed, however 'mysite.com/listinfo/' works.



Caveat: I know nothing about configuring OpenBSD's httpd.


In order to *solve* this issue, I added 2 different locations pointing to
the same cgi script, as:

location "/listinfo" {
fastcgi socket "/var/www/run/slowcgi.sock"
root "/usr/local/lib/mailman/cgi-bin/listinfo"
request strip 1
}



I'm guessing, but I suspect the above alone would work and the one below 
is redundant.



location "/listinfo/*" {
fastcgi socket "/var/www/run/slowcgi.sock"
root "/usr/local/lib/mailman/cgi-bin/listinfo"
request strip 1
}

The same goes for /create and other cgi scripts as well.

Wondering how to make both ways (with ending '/' and without) work?

Is there any parameter configuring this in mailman2?


No. This is all in your web server.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Apple and Microsoft emails bounced

2024-03-08 Thread Mark Sapiro

On 3/8/24 12:10 PM, j...@janalexander.ca wrote:

Below is the bounce notice received. It looks like "Excessive or fatal bounces" is the 
culprit. Our threshold is set to 5.0. Once the bounce threshold score is reached it checks 
"nomail" next to the account and disables it. You know all this of course.

However, it's not exactly logical that all the icloud and mac email accounts 
have excessive bounces at once. Or, the hotmail and live accounts for that 
matter.



Sure it is. They are all rejecting the same mail so the user's bounce 
scores all increment on the same messages and reach threshhold on the 
same message.





host mx02.mail.icloud.com [17.57.152.5]
SMTP error from remote mail server after end of data:
554 5.7.1 [HM08] Message rejected due to local policy. Please visit 
https://support.apple.com/en-us/HT204137



This is not a very informative message, but it does say that your mail 
and mail server should conform to best practices. The important things 
are full circle DNS for the sending server (which is the case for the 
mailist.dunbar-vancouver.org domain) and DKIM signing outgoing mail. I 
can't see from what you posted if the mail has a valid DKIM signature. 
Where there additional headers beyond the From:, Subject:,Date:, To: and 
Reply-To: that you posted?

Most of the `best practices` are things controlled by the host.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Digest not being received in a timely fashion

2024-03-08 Thread Mark Sapiro

On 3/8/24 12:20 PM, j...@janalexander.ca wrote:

For years our digest has arrived at 9:00 am (PST).

In the last six months it has been erratic, arriving at different times during 
the day.

Now, recently it is not arriving for a day, sometimes days. It's pretty useless 
to our members to have messages from one or two days ago arrive late.



Examine the full raw text of the received digest. Look at the chain of 
Received: headers (they are in chronological order with most recent at 
the top) to determine where the delay(s) occur. I suspect the message 
will have been received from Mailman by the outgoing MTA. in a timely 
manner and the delay is later in the delivery chain, but if not, 
Mailman's outgoing queue is hopelessly backlogged. If this is the case, 
it should affect not only digests but also individual messages. See 
https://wiki.list.org/x/17892002 for tips on what the hosting service 
can do about this.


On the other hand, if the delays are later in the delivery chain, 
there's nothing Mailman can do about it.



I've asked the Mailman hosting company about this repeatedly. Their answer is 
that bigger volume mailist senders on shared servers take time in the queue, 
and our little mailist has to wait until their messages are processed. They've 
asked them to move to a dedicated server, but the delays are still occurring.

I've asked them about setting up a Cron job to schedule the release of our 
emails, but haven't received a definitive answer.



If the messages are in Mailman's out queue, that's a situation that can 
be addressed by the host (tips in the wiki article above). If the 
messages have been delivered by Mailman to the outgoing MTA and are 
queued there it's likely because of greylisting or some other issue 
between the outgoing MTA and the next hop. These can be diagnosed via 
the MTA's logs. Otherwise the delays may be further downstream. It's a 
true shame that EMWD is not able to provide the support that they did 
when Brian was still alive.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Apple and Microsoft emails bounced

2024-03-07 Thread Mark Sapiro

On 3/7/24 3:24 PM, j...@janalexander.ca wrote:

We're using 2.1.39 and set to Munge From and quarantine moderation action is 
set to Yes.



OK.



But, maybe it's not that. Jan tells me she gets the notices that (icloud ad 
mac) emails are blocked (bounced) when no one has sent anything. It's not 
triggered by a send event. Can you explain that to me?



What is the content of these notices? There are many possible reasons 
why DSNs might not be received until possibly days after a message is 
sent. Without seeing the notices and possibly the mail logs from the 
host, I won't speculate.




EMWD, the Mailman host in California, said our DKIM setting was wrong and sent 
a new one which we've put in the DNS records.


And has that helped? DKIM signing is important and must be properly 
configured, but that's between you and EMWD. We can't help with that. 
When Brain was still alive, EMWD was extremely responsive to these 
issues, but I don't know what their current support situation is.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Apple and Microsoft emails bounced

2024-03-07 Thread Mark Sapiro

On 3/6/24 11:59 AM, j...@janalexander.ca wrote:

Routinely, email posts from Microsoft (.hotmail, .live, .me) and now more 
recently Apple (.icloud and .mac) are being bounced en masse.



What are the reasons for these bounces. If you are not currently seeing 
bounce DSNs set the list's Bounce processing -> 
bounce_notify_owner_on_disable setting to Yes and if available, also set 
bounce_notify_owner_on_bounce_increment.




Is there something we or our host can do to stop this from happening?


At a minimum, assuming Mailman >= 2.1.18, set Privacy options... -> 
dmarc_moderation_action to Munge From and 
dmarc_quarantine_moderation_action to Yes. See 
<https://wiki.list.org/DEV/DMARC>.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Text encoding of digests

2024-02-21 Thread Mark Sapiro

On 2/21/24 15:00, Christian via Mailman-Users wrote:

Hello Mark Sapiro. On Wed, 21 Feb 2024 14:50:37 -0800, you wrote:


A better solution is to set the character set for English to UTF-8,
but that requires access to mm_cfg.py on the server, see
<https://wiki.list.org/x/15958250>.


As you said, this is not possible with the cPanel version of Mailman.


To be clear, it is perfectly possible to do this in cPanel's Mailman and 
you might be able to convince the hosting service to do it. The 
difficulty is that most customers of a hosting service with a shared 
cPanel server do not have sufficient access to do it themselves.


I.e., the issue isn't cPanel Mailman per se, but rather insufficient 
access. See https://wiki.list.org/x/4030641 for more about cPanel Mailman.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Text encoding of digests

2024-02-21 Thread Mark Sapiro

On 2/21/24 13:49, Christian Buser via Mailman-Users wrote:

Hi all

I have a list with Mailman 2.1.39 running on cPanel (so, no direct
access to the server settings).

...

I did not find the possibility to change the header in the "digest
options" of the mailing list.



If in the web admin UI you go to Language options and set 
preferred_language to German (you may also need to select German under 
available_languages), I think that will work, assuming the current 
preferred_language is English.


A better solution is to set the character set for English to UTF-8, but 
that requires access to mm_cfg.py on the server, see 
<https://wiki.list.org/x/15958250>.


Of course setting the list's preferred_language to German will have 
other effects which may be unwanted such as changing the default 
language of the web UI and translating the digest boilerplate.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Mails are sent in tranches of 100

2024-02-16 Thread Mark Sapiro

On 2/16/24 03:34, Andreas Grupp via Mailman-Users wrote:

Hi,

I have the following problem on a new Mailman3-installation: An e-mail 
to a list of 600+ members is sent in tranches of 100 e-mails per sending 
process. There is a correspondingly large pause between the individual 
sending processes. This means that sending takes quite a long time. 
Where can I change this behavior? I would like all mails to be sent 
immediately.



You may find some of the results from 
<https://wiki.list.org/FrontPage?action=fullsearch=performance=Titles> 
helpful.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Attach footer only once?

2024-02-12 Thread Mark Sapiro

On 2/12/24 5:30 AM, Richard wrote:


A VERY straight-forward strategy would be to diff the current inbound 
against the previous one it was in reply to - using threading as already 
cited. No LLM is needed, well trained or otherwise, and neither is it 
"quite complex." It's surely far easier than spam detection!



The larger problem notwithstanding, the OP's situation is much simpler. 
He doesn't want to remove irrelevant quotes from incoming mail. He only 
wants to remove the specific list footer.


This could probably be done in Mailman's incoming runner, but finding 
and removing the offending text from all incoming message parts 
including text/html and other text/* parts in addition to text/plain is 
still non-trivial.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Attach footer only once?

2024-02-10 Thread Mark Sapiro

On 2/10/24 09:56, Carl Zwanzig wrote:


(arguments for top posting and not trimming quotes-
"But it's got the entire conversation in the message! You never need the 
older messages"
"You say that like it's a good thing, and I already -have- the older 
messages. In my inbox.")



And more importantly, threads are not linear. A posts. B replies all to 
A. C replies all to A. C's post does not include B's reply.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Sorry about duplicate information

2024-02-09 Thread Mark Sapiro

On 2/9/24 16:24, H Ian Zhang via Mailman-Users wrote:


I just received "Mailman-Users Digest, Vol 240, Issue 5" and see that my reply 
to Tim Houseman's message was unnecessary (duplicated information). Solution? As a digest 
reader, I need to wait with a reply until the next digest has come in... ;)


Or check the archives at 
<https://mail.python.org/archives/list/mailman-users@python.org/>.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Attach footer only once?

2024-02-09 Thread Mark Sapiro

On 2/8/24 15:24, Tim Houseman wrote:

Is it possible for footers to only be attached once? I am hosting a legal 
mailing list and their footer is quite long. We recently updated to Mailman 3 
and the list has become more active as a result but in that activity the users 
have noticed that the footer just continually stacks up at the bottom of 
subsequent emails. Is there any way to avoid this scenario?



The short answer is No.

The long answer is you have to train the list members to not top post 
and to only quote material which is necessary to establish context for 
the reply. This is particularly difficult as many freemail providers 
have UIs which encourage top posting and may even obscure the fact that 
they are including a quote of the entire message being replied to.


I have tried in the past to programmatically detect excessive quoting 
and hold such posts. This resulted in so much negative feedback that I 
gave up.


You could try putting a `-- ` line at the beginning of the footer to 
make it look like a signature. At least some MUAs do not include 
signatures in quoted material in replies.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: confirm mails / administrative mails are discarded in mailman3

2024-01-03 Thread Mark Sapiro

On 1/2/24 4:01 AM, Georg Schröder wrote:

Hello,

can someone explain this behaviour to me ?

- I upgraded from 3.3.5 to 3.3.9 recently, before that it was working
- I send an administrative mail to my list (empty mail to 
testlist-dev1-join@DOMAIN)

- The message will be discarded, why ?

...


==> mm/var/logs/mailman.log <==
Jan 02 12:35:18 2024 (27084) 
<787c5824ca33956449ba541547e2c...@posteo.de> Precedence: list message 
discarded by: testlist-dev1-request@x



This is the reason. See 
<https://gitlab.com/mailman/mailman/-/blame/master/src/mailman/runners/command.py#L164>. 
This code has been there since Mailman 3.0.


You are sending the mail with a `Precedence: list` header. An MUA 
composing a new message shouldn't be doing that.



also when i do a subscription in the web-interface and uncheck the "Pre 
Confirm" checkbox, there is no confirmation request sent out.

welcome messages are sent out with this, also invitations )



...

List-Settings:

...

subscription_policy:confirm


With subscription_policy:confirm and "Pre Confirm" unchecked in the Mass 
Subscription UI, a confirmation should be sent and responded to before 
the member is subscribed. Similarly if Invitation is checked, an 
invitation should be sent and responded to before the member is 
subscribed. I don't know why this wouldn't be the case.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@mail-archive.com


[Mailman-Users] Re: Issues with a DMARC record leading to message being shunted

2023-12-23 Thread Mark Sapiro

On 12/23/23 12:18 AM, Ralf Hildebrandt via Mailman-Users wrote:

Hi!

Recently a mail was not being distributed via our MM3 instance; I
searched the logs and found:



Please follow up to the thread at 
https://lists.mailman3.org/archives/list/mailman-us...@mailman3.org/thread/ADWTZKJHXPC6DPD7H2CJBD5EMG6T6ZSR/


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: spamming

2023-12-13 Thread Mark Sapiro

On 12/13/23 18:34, Jim Dory wrote:

On 12/13/23 17:07, Mark Sapiro wrote:

On 12/13/23 17:48, Jim Dory wrote:


My bad.. rather than Bad Request error (oiy, my memory), the actual 
error when enabling the RECAPTCHA strings is this:



    Bug in Mailman version 


  We're sorry, we hit a bug!

Please inform the webmaster for this site of this problem. Printing 
of traceback and other system information has been explicitly 
inhibited, but the webmaster can find this information in the Mailman 
error logs or the web server logs.


So I looked in the mailman logs - I see several logs but the error 
one did not have any entry from today. Not sure where I would find a 
pertinent log such as the "web server logs" in the page error above.


The error and traceback should be in 
/usr/local/cpanel/3rdparty/mailman/logs/error. Is that where you're 
looking? If you can't find it there, there might be a permissions error.


All of the cgi wrappers in /usr/local/cpanel/3rdparty/mailman/cgi-bin 
should be SETGID and group mailman and all the files in 
/usr/local/cpanel/3rdparty/mailman/logs/ should be group writable and 
group mailman.


There may be cPanel specifics affecting this that I am unaware of, but 
see https://wiki.list.org/DOC/Mailman%20and%20CPanel


If all else fails you can edit 
/usr/local/cpanel/3rdparty/mailman/scripts/driver and set 
`STEALTH_MODE = 0`


So I believe the cgi-bin files are correct - though it is a bit 
disturbing since they are highlighted in Red in my terminal.


ls -la cgi-bin/
total 316
drwxrwsr-x  2 mailman mailman  4096 Feb  6  2023 .
drwxrwsr-x 19 mailman mailman  4096 Dec 13 16:17 ..
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 admin
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 admindb
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 confirm
--  1 mailman mailman 25705 Aug 30  2022 create
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 edithtml
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 listinfo
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 options
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 private
--  1 mailman mailman 25705 Aug 30  2022 rmlist
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 roster
-rwsr-sr-x  1 mailman mailman 25705 Aug 30  2022 subscribe



This looks good except for no permissions on create and rmlist, but I 
suppose that's a cPanel thing because cPanel has it's own way of 
creating and removing lists via the control panel. The fact that they 
show red is just `ls -l` emphasizing to you that they are SETGID.



The logs are as you say. The 
/usr/local/cpanel/3rdparty/mailman/logs/error log still nothing for 
today. Things like:



Dec 03 13:14:26 2023 (68081) private: No such list "xmlrpc.php":

Dec 03 13:14:34 2023 (68083) private: No such list "xmlrpc.php":

Dec 12 07:44:10 2023 (51139) private: No such list "xmlrpc.php":

Dec 12 07:44:10 2023 (51140) listinfo: No such list "xmlrpc.php":
Dec 12 07:44:11 2023 (51141) private: No such list "xmlrpc.php":

Dec 12 07:44:11 2023 (51144) listinfo: No such list "xmlrpc.php":



There should be an entry for every "We hit a bug" instance. The fact 
that there isn't may also be a cPanel thing.


Under some circumstances, this info can be written the the stderr of the 
process which should result in it being written to the web server's 
error log, e.g. for apache this might be /var/log/apache2/error.log. The 
web server's config at /etc//* should point to where these logs are.


As I said, you can always, at least temporarily, edit 
/usr/local/cpanel/3rdparty/mailman/scripts/driver and set `STEALTH_MODE 
= 0` which should display the error info in your browser.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: spamming

2023-12-13 Thread Mark Sapiro

On 12/13/23 17:48, Jim Dory wrote:


My bad.. rather than Bad Request error (oiy, my memory), the actual 
error when enabling the RECAPTCHA strings is this:



    Bug in Mailman version 


  We're sorry, we hit a bug!

Please inform the webmaster for this site of this problem. Printing of 
traceback and other system information has been explicitly inhibited, 
but the webmaster can find this information in the Mailman error logs or 
the web server logs.


So I looked in the mailman logs - I see several logs but the error one 
did not have any entry from today. Not sure where I would find a 
pertinent log such as the "web server logs" in the page error above.


The error and traceback should be in 
/usr/local/cpanel/3rdparty/mailman/logs/error. Is that where you're 
looking? If you can't find it there, there might be a permissions error.


All of the cgi wrappers in /usr/local/cpanel/3rdparty/mailman/cgi-bin 
should be SETGID and group mailman and all the files in 
/usr/local/cpanel/3rdparty/mailman/logs/ should be group writable and 
group mailman.


There may be cPanel specifics affecting this that I am unaware of, but 
see https://wiki.list.org/DOC/Mailman%20and%20CPanel


If all else fails you can edit 
/usr/local/cpanel/3rdparty/mailman/scripts/driver and set `STEALTH_MODE = 0`


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: spamming

2023-12-13 Thread Mark Sapiro

On 12/13/23 10:00, Jim Dory wrote:


As for listinfo.html, I see 2 pertinent files. on under ../en/templates 
(this list is just english) and under ../lists/[name of our list]/ . The 
templates version includes a few lines of captcha which the lists 
version doesn't. Here's a snippet of the templates version:



This is your problem. You have a list specific version of the 
listinfo.html template in lists/listname/en/listinfo.html which was 
probably created on an older version before the captchas were implemented.


You need to diff lists/listname/en/listinfo.html with 
templates/en/listinfo.html. Part of the diff will be the absence of the


  
  

tags in lists/listname/en/listinfo.html which need to be added. If 
that's the only diff, you can simply remove 
lists/listname/en/listinfo.html and fall back to the default, but if you 
had local changes in lists/listname/en/listinfo.html, you probably want 
to keep those and just add the missing captcha tags.


However, the only issue from those missing tags should be an inability 
to subscribe via the listinfo page. It shouldn't affect login to the 
admin or admindb pages and it shouldn't cause a Bad Request error. If 
after fixing the template, you still can't log in, We would like to see 
the full traceback from Mailman's logs/error log.


It's possible this is a cPanel issue.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: List migration Mailman 2.1 to a new server - cannot clarify how to import user subscription attributes settings

2023-12-08 Thread Mark Sapiro

On 12/8/23 04:42, Odhiambo Washington wrote:

On Fri, Dec 8, 2023 at 3:36 PM daniel.botting--- via Mailman-Users <
mailman-users@python.org> wrote:


Hi all,

I am currently in the process of testing the migration of our Mailman2.1
instance to a new server, I've migrated the below for a list:


Might this help:
https://recoveringphysicist.com/22/how-to-move-a-mailman-mailing-list-between-domains-or-servers


Do not do it that way. To move a list, just move the 
lists/LISTNAME/config.pck file and the 
archives/private/LISTNAME.mbox/LISTNAME.mbox file. The former moves all 
the list settings, memberships and member settings. The latter allows 
you to rebuild the pipermail archive with bin/arch.


Also see https://wiki.list.org/x/4030682

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: archive

2023-12-05 Thread Mark Sapiro

On 12/4/23 14:34, Laack, Andrea P. via Mailman-Users wrote:

I am attempting to read in majordomo archives into mailman 2 using /bin/arch.  
We are currently running a nightly archive which nightly moves list-archive to 
a mmmdd file.  Now I need to put these into one file to run /bin/arch in 
mailman to read them all in.  My question is, is it necessary to put the emails 
in date order in the list-archive file for mailman arch to read in, or will the 
arch script sort out the dates?



I do not understand mmmdd. Do you mean mmdf? In any case, the input to 
bin/arch does not need to be in date order. Messages will be added to 
the pipermail archive according to their Date: headers regardless of 
input order.


That said, bin/arch expects the input in mbox format. If you are going 
to provide it in mbox format, you should first run bin/cleanarch to 
verify there are no unescaped 'From ' lines in message bodies.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Captcha not working

2023-11-28 Thread Mark Sapiro

On 11/28/23 12:51, sherwin wrote:

Hi,

My users cannot subscribe to the Midfex forum because the captcha input 
is not appearing during the registration process.  This problem showed 
up sometime in this past year.



Do you have a custom listinfo.html template. If so does it have the 
 tag as at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/templates/en/listinfo.html#L119


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Mailman 3 Issue - Unable to Authenticate with Mailman Core REST API

2023-11-26 Thread Mark Sapiro

On 11/26/23 07:45, Patricia Traore wrote:


Description of the issue:
→ Mailman core REST API Configuration: in the Django settings.py file, I have 
set the MAILMAN_REST_API_URL to the correct URL of the Core's REST API server 
(http://localhost:8001/). Additionally, I have specified the 
MAILMAN_REST_API_USER and MAILMAN_REST_API_PASS with the appropriate 
credentials (default values used in the core are 'restadmin' and 'restpass').
→ Authentication failure: despite the correct configuration of the REST API 
settings, when attempting to interact with the Mailman Core REST API through 
Hyperkitty, authentication fails. Depicting that authentication credentials are 
invalid.


I assume the same is true of Postorius or possibly you mean Postorius 
rather than HyperKitty, since most interaction via REST is with Postorius.




→ MAILMAN_ARCHIVER_KEY configuration: I have also configured the 
MAILMAN_ARCHIVER_KEY in the Django settings.py file, ensuring that it matches 
the value set in the mailman-hyperkitty.cfg file as per the documentation.


This affects Mailman core's interaction with HyperKitty to determine the 
URL for a message to be archived and to archive the message. It has 
nothing to do with REST API authentication.



Let me know if additional information or specific configurations are needed. 
Thanks in advance for your support!

What's in logs?, both mailman.log and django's log?

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Excessive or fatal bounces issue

2023-11-22 Thread Mark Sapiro

On 11/22/23 4:03 AM, Florin Pasăre wrote:


I would like to ask you where the system gets the names you see in the
"sent by" field, because sometimes the name doesn't make it clear who is
sending the email and we would like to know if it is something we can
control or change.

Another question is where the system gets the name of the person who
appears in the "reply to" field.



There are lots of possibilities here depending on your list's settings 
and the MUA you use to read the mail.


If you are applying DMARC Munge From mitigations to the mail, a message 
which is `From: Joe User ` sent to `l...@example.net` 
will have it's From: changed to `From: Joe User via Listname 
`. If there is no display name in the original From: 
and u...@example.com is a list member, that member's name from the list 
membership is used unless the member has no name entry. Otherwise, the 
local part of the email address is used as in `From: user---  via 
Listname `. See 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Handlers/CookHeaders.py#L137 
for details.


In this case, the original From: is added to Cc: or Reply-To: depending 
on list settings. See 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Handlers/CookHeaders.py#L193 
for details.


If the list is not applying DMARC Munge From mitigations to the mail the 
From: is not changed and nothing is added to Cc: or Reply-To:.


Other things might be done to Reply-To: depending on the list's General 
Options first_strip_reply_to, reply_goes_to_list and reply_to_address 
settings.





I've already seen wrong/different than what was expected names twice using
Mail on Macbook.



Various MUAs have their own rules for what they display as the message 
sender which may not be the literal value in From:.




The message is sent, for example, by Mario Rossi, and the system adds his
email address to the cc. The problem is the reply-to field, because there
one sees the name of, for example, Claudio Bianchi, which has nothing to do
with this message and so I don't understand why his name appears above the
general address of the mailing list.




With MS Outlook instead what one sees in the sent-by field is the
following: list name list-boun...@domain.ext on behalf of XXX via list name
l...@domain.ext.

Is it possible to have l...@domain.ext instead of list-boun...@domain.ext?


See https://wiki.list.org/x/4030534 particularly the note at the bottom 
of the page.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Sharing PHP or Scripts to a list

2023-11-22 Thread Mark Sapiro

On 11/22/23 03:10, patricia traore wrote:

Hi All,

I hope that I'm asking in the right place.
We have just created a developers discussion public list in our
organization with over 47 subscribers.
My question is, in case someone shares some php codes in his message, will
that code affect the corresponding html page of that message, while
browsing the archive of messages publicly from a web browser?
Or will pipermail instead display the shared codes as plain text?


The web page created by pipermail encloses the body of the message in a 
 ...  block and html escapes it so any PHP, html tags, etc. 
will be displayed as written.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Web page hosts that offer Mailman

2023-11-21 Thread Mark Sapiro

On 11/21/23 06:35, Robert A. Hamilton wrote:

Hi all,
The web page host I have been using for about 20 years with the Mailman program 
is closing down and now searching for a hosting service that also offers 
Mailman. Any suggestions?
Thanks, Bob


See https://wiki.list.org/COM/Mailman%20hosting%20services

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Unable to post messages to a Mailman 2 List

2023-11-20 Thread Mark Sapiro

On 11/20/23 02:18, Francis Jayakanth via Mailman-Users wrote:

5. When I post a message to test...@ncsinet.in, postmas...@ncsinet.in returns 
the following reply:

Your message to test...@ncsinet.in couldn't be delivered.
test123 wasn't found at ncsinet.in.

My relay host is SMTP Office365


I'm guessing this is for outbound mail, not inbound.

What is the MTA running on ncsinet.in? You need things in the MTA to 
deliver to Mailman. See 
https://www.list.org/mailman-install/mail-server.html


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Unable to post messages to a Mailman 2 List

2023-11-19 Thread Mark Sapiro

On 11/19/23 07:35, Francis Jayakanth via Mailman-Users wrote:


I now need to migrate the list to a new domain. Please let me know the steps 
that should be followed to ensure a smooth transition and carry forward the 
list's archive. Also, can we redirect messages posted to the old domain to the 
new one?


See https://wiki.list.org/x/4030682

As far as redirecting is concerned, You could add/update the MX record 
for the old domain to point to the new server


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Hide list address?

2023-11-16 Thread Mark Sapiro

On 11/16/23 12:23, Quebs via Mailman-Users wrote:

It seems not possible with Mailman 2.1.37.

Under Non-Digest-Option it has only:
(nondigestable)
(msg_header)
(msg_footer)
(scrub_nondigest)
(regular_exclude_lists)
(regular_exclude_ignore)
(regular_include_lists)

Don't see, "full personalization" or "personalization".



Because the default for OWNERS_CAN_ENABLE_PERSONALIZATION is No. See 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in#L1062



I asked my provider too, and after several questions, because we had 
misunderstanding’s, answer was also not possible.


It is possible if your provider adds

OWNERS_CAN_ENABLE_PERSONALIZATION = Yes

to Mailman/mm_cfg.py. The fact they say it isn't possible means either 
they won't do that or they don't know how.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Unable to post messages to a Mailman 2 List

2023-11-16 Thread Mark Sapiro

On 11/16/23 03:27, Francis Jayakanth via Mailman-Users wrote:

Thank you for your guidance. I created a new list. I'm able to subscribe and 
unsubscribe members to the new list. Emails are received when a member 
subscribes and unsubscribes to the new list. So, there are no issues with the 
relay host. However, when a message is posted, nothing happens.

I checked the /var/log/mailman folder. The following three files are updated as 
of today (16 Nov), and there isn't any clue as to why the lists are not 
receiving the postings.

-rw-rw-r-- 1 list list  1432 Nov 16 16:44 smtp
-rw-rw-r-- 1 list list 85623 Nov 16 16:44 subscribe
-rw-rw-r-- 1 list list  9431 Nov 16 14:11 qrunner



What's in the smtp log?

Also, look at your MTA log to see what happens to the messages sent to 
the list. They should be delivered to a command like 
`/path/to/mailman/mail/mailman post LISTNAME`


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Problems with mailman installation

2023-11-08 Thread Mark Sapiro

On 11/8/23 13:52, Nils wrote:


# sudo -u www-data /home/www/usr/lib/cgi-bin/mailman/listinfo
Content-type: text/html

Bug in Mailman version 2.1.26
Bug in Mailman version 2.1.26
We're sorry, we hit a bug!

Please inform the webmaster for this site of this
problem.  Printing of traceback and other system information has been
explicitly inhibited, but the webmaster can find this information in the
Mailman error logs.

-

Nov 08 22:45:39 2023 admin(25893): 


admin(25893): [- Mailman Version: 2.1.26 -]
admin(25893): [- Traceback --]
admin(25893): Traceback (most recent call last):
admin(25893):   File "/var/lib/mailman/scripts/driver", line 111, in 
run_main

admin(25893): if not request_method.lower() in ['get', 'post', 'head']:
admin(25893): AttributeError: 'NoneType' object has no attribute 'lower'


This is the expected result.

I note the original error was 'No such file or directory'.

I suspect the issue is that the compiled wrappers don't understand the 
chroot and are trying to run the driver script at 
/usr/lib/scripts/driver and not /home/www/usr/lib/scripts/driver


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Problems with mailman installation

2023-11-08 Thread Mark Sapiro

On 11/8/23 04:51, Nils wrote:
I can't get mailman version (1:2.1.26-1ubuntu0.6) to run on an ubuntu 
18.04 installation with apache2 running in chroot. I've done the same 
thing before, a long time ago and it worked perfectly back then.


As Odhiambo says, at this point you should be installing Mailman 3. 
Further, issues with Debian/Ubuntu packages should be reported to Debian.


...

     ScriptAlias /admin /usr/lib/cgi-bin/mailman/admin
     ScriptAlias /admindb /usr/lib/cgi-bin/mailman/admindb
     ScriptAlias /confirm /usr/lib/cgi-bin/mailman/confirm
     ScriptAlias /create /usr/lib/cgi-bin/mailman/create
     ScriptAlias /edithtml /usr/lib/cgi-bin/mailman/edithtml
     ScriptAlias /listinfo /usr/lib/cgi-bin/mailman/listinfo
     ScriptAlias /options /usr/lib/cgi-bin/mailman/options
     ScriptAlias /private /usr/lib/cgi-bin/mailman/private
     ScriptAlias /rmlist /usr/lib/cgi-bin/mailman/rmlist
     ScriptAlias /roster /usr/lib/cgi-bin/mailman/roster
     ScriptAlias /subscribe /usr/lib/cgi-bin/mailman/subscribe
     ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/



What do you get if you try to run, e.g., 
/usr/lib/cgi-bin/mailman/listinfo manually. If you get a response with a 
group mismatch error, what does it say?


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: mailman3-web is broken after deleting site "example.com"

2023-11-08 Thread Mark Sapiro

On 11/8/23 10:21, Nils wrote:


...>    File "/usr/lib/python3/dist-packages/django/db/models/query.py", 
line

406, in get
     raise self.model.DoesNotExist(
django.contrib.sites.models.Site.DoesNotExist: Site matching query does 
not exist.



See 
https://docs.mailman3.org/en/latest/faq.html#the-domain-name-displayed-in-hyperkitty-shows-example-com-or-something-else


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Making Sure a Weekly Digest is Just Weekly

2023-11-05 Thread Mark Sapiro

On 11/5/23 14:23, Michael Reeder -- Hygeia MS wrote:
I may have answered my own questions below. (**One quick newbie question 
though:  If I continue looking for the Mailman program, what directory 
should it be in and what are some names I can run a recursive "find" 
command on?** )


I see from https://help.ubuntu.com/community/Mailman that Mailman files 
should be in:
"It copies the installation files in /var/lib/mailman. It installs the 
cgi scripts in /usr/lib/cgi-bin/mailman directory."


Nope -- not in either place on eightmile.dreamhost.com



It appears this is cPanel. See 
https://wiki.list.org/DOC/Mailman%20and%20CPanel - Mailman's files 
should be in /usr/local/cpanel/3rdparty/mailman


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Making Sure a Weekly Digest is Just Weekly

2023-11-04 Thread Mark Sapiro

On 11/4/23 11:27, Michael Reeder -- Hygeia MS wrote:


Ugh.  Dream Host does not give me cron job / command line access. I'll 
try begging them to do this, but more likely I'll have to manually 
release the Digest each week.



It is unlikely they will let you do this as it would affect all lists on 
the server, not just yours.


A manual process is not too bad. Set the list's digest_size_threshhold 
to zero so no digests are sent on size and set digest_send_periodic to 
No so none are sent by cron. Then when you want to send a digest, set 
_send_digest_now to Yes on the Digest options page and save changes. 
This will send the digest immediately if it has any messages.



Or... Look into setting up my own Mailman service on my own virtual 
server... I am running a Mastodon instance, so I might be up for the 
challenge.  Maybe.


If you're considering this, I would recommend Mailman 3. See 
https://docs.mailman3.org/en/latest/install/install.html


Mailman 2.1 is past end of life and will only become more difficult to 
support as time goes on. In particular, it requires Python 2 which is 
also end of life and is being dropped from many distros.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Good Commercial Mailman Hosts?

2023-11-03 Thread Mark Sapiro

On 11/3/23 07:36, Michael Reeder -- Hygeia MS wrote:

Hello,

I'm hoping you all could point me towards some good commercial providers 
that offer Mailman lists to customers?


There is a list at https://wiki.list.org/COM/Mailman%20hosting%20services

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Making Sure a Weekly Digest is Just Weekly

2023-11-03 Thread Mark Sapiro

On 11/3/23 16:23, Michael Reeder -- Hygeia MS wrote:


I have a "weekly digest".  It's new, but seems to be publishing at least 
twice per week (Wednesdays and Fridays).


The digest_volume_frequency setting has nothing to do with how often 
digests are sent. It controls how often the digest volume number is 
incremented and the digest issue number is reset.


If digest_send_periodic is Yes, periodic digests are sent whenever there 
are messages for the digest and cron/senddigests is run. I.e., The 
frequency of periodic digests is controlled by how often 
cron/senddigests is run by cron.




I have:
a) Already checked that it is set to "weekly"


As above, this has nothing to do with how often digests are sent.


b) Already double-checked that "digest_size_threshold" is set to 0.


Which means digests will never be sent based on size.


c) I have just changed  "digest_send_periodic" from "Yes" to "No".

With the change in (C) above, have I fixed the problem?


No. You have ensured that digests will never be sent. c) says that 
digests will not be sent when cron/senddigests is run and b) says that 
digests will never be sent based on size.


What you want is to set digest_send_periodic to Yes and adjust mailman's 
crontab to run cron/senddigests weekly.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Someone tried to unsubscribe me

2023-10-25 Thread Mark Sapiro

On 10/25/23 12:57 PM, Michael Welch wrote:

Received an unsubscribe confirmation notice that did not originate with me.

Curious as to how this could have happened.



Someone sent an unsubscribe command for your address by email or via the 
web UI.




Does this mean a breach in security?



There are various ways to request unsubscription of an arbitrary address.

See for example https://your.lists.server/mailman/options/re-renches

This is why unsubscription by any means that is not authenticated with 
your list password requires confirmation.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: spamming

2023-10-23 Thread Mark Sapiro

On 10/23/23 6:46 PM, Jim Dory wrote:

On 10/23/23 17:38, rich...@karmannghia.org wrote:


On Mon, 23 Oct 2023, dde...@cyberthugs.com wrote:

..

Implementing the google captcha solution to Mailman a week or so ago 
stopped it dead. For now...


Hi Jim,

Interesting, and thanks for posting.

Can you please describe, briefly, as an overview only, what that 
interface is like?


I'm sure I can look up details, but, well, "details matter!" (And I 
don't mean the nitty gritty of installation or whatever.) I'm 
interested in implementation overview in how that relates to the 
user's experience - I already know what 'captcha' is like! We're 
talking web interface details, right?


Thanks,
Richard


Hello Richard,

It was ddewey that mentioned the captcha. I am interested in 
implementing it and googled it - found things from about 10 years ago, 
and mailman post from 2017. I have mailman version 2.1.39 on a VPS 
hosted server (with WHM and CPanel) with root privileges, though not 
sure I have the chutzpa to install it. Could give it a try I suppose.


The mailman post was 
https://mail.python.org/pipermail/mailman-users/2017-December/082820.ht


I don't think that's required. We have reCAPTCHA implemented for MM 2.1 
at https://mail.python.org/mailman/listinfo/ by just following the doc 
at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in#L153 
- there is also a custom CAPTCHA test that can be implemented as 
documented at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in#L134.


You will find Defaults.py and mm_cfg.py in 
/usr/local/cpanel/3rdparty/mailman/Mailman/ on cPanel. Any changes 
should be made by settings in mm_cfg.py which will override the defaults 
from Defaults.py.


Also see https://wiki.list.org/DOC/Mailman%20and%20CPanel for info about 
cPanel.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Identifying a subscriber from a masked FBL report

2023-09-11 Thread Mark Sapiro

On 9/11/23 07:28, Russell Clemings wrote:

I'm trying to track down (and unsubscribe) a list member who keeps
reporting list posts as spam. I have %(user_address)s and %(user_name)s in
msg_footer, but the feedback loop reports are masking the local part of the
user's address.



If your Mailman version is >= 2.1.24 (but not Mailman 3), there is a 
RCPT_BASE64_HEADER_NAME setting. If this is set to a non-empty string, 
that string is the name of a header that will be added to personalized 
and VERPed deliveries with value equal to the base64 encoding of the 
recipient's email address.  This is intended to enable identification of 
the recipient otherwise redacted from "spam report" feedback loop messages.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Footers as Attachments

2023-09-07 Thread Mark Sapiro

On 9/7/23 18:43, David Andrews wrote:
Some of my users have complained about getting an attachment with each 
message. The attachment seems to be the footer fort the list. It also 
looks like this may be an Outlook thing. Is this true? Is there anything 
to be done to change it.


I would guess that changing to text-only messages would do it, but that 
isn't necessarily a popular option either.



If the message after content filtering is other than a single text/plain 
part, the footer is added as a separate MIME part with 
Content-Disposition: inline. If the user's MUA renders this as an 
attachment rather than inline, that's an issue with the MUA.


See https://wiki.list.org/x/4030707 for more.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Mailman 3 moderator login page as mailman 2.1 one

2023-09-05 Thread Mark Sapiro

On 9/5/23 11:21, aferre...@ffyb.uba.ar wrote:

Hi, we have recently migrated from mailman 2.1 to mailman 3.
In mailman 2.1 moderators received  an email with a web link asking for list´s 
moderator password.
I don´t find and i don´t know if this feature is available on mailman 3.
If this option isn´t available, How can moderators  access a login page to 
moderate their lists ?



First the moderator needs to sign up for an account in the web UI at a 
URL like https://example.com/accounts/signup/. Then when logged in, the 
moderator can visit a URL like 
https://example.com/mailman3/lists/ to handle requests.


The default templates (English) for the summary notice, and the 
immediate notice if Admin immed notify is Yes are:



list:admin:notice:pending.txt
The $listname list has $count moderation requests waiting.

$data
Please attend to this at your earliest convenience.



list:admin:action:post.txt
As list administrator, your authorization is requested for the
following mailing list posting:

List:$listname
From:$sender_email
Subject: $subject

The message is being held because:

$reasons

At your convenience, visit your dashboard to approve or deny the
request.


You can make custom versions of these like for example:


list:admin:notice:pending.txt
The $listname list has $count moderation requests waiting.

$data
Please attend to this at your earliest convenience at
 <https://example.com/mailman3/lists/$list_id/>.



list:admin:action:post.txt
As list administrator, your authorization is requested for the
following mailing list posting:

List:$listname
From:$sender_email
Subject: $subject

The message is being held because:

$reasons

At your convenience, visit
  https://example.com/mailman3/lists/$list_id/held_messages
to approve or deny the request.


To include links. These templates are not the default because Mailman 
core which sends the messages doesn't know if you even have a web UI or 
what its URL is.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: List emergency moderation

2023-09-04 Thread Mark Sapiro

On 8/28/23 14:20, Johnson, Bruce E - (bjohnson) wrote:

We have a number of mainly announcement-only lists that I’ve set the ’set 
everyones moderation bit including members not visible’ to on.

I need to un-moderate a few members, and I do that via the command line in a 
script

withlist -r set_mod  -u 

But they are not being un-moderated.

Is it because of the emergency moderation flag?



If "Emergency moderation of all list traffic" is set to Yes, all posts 
are moderated regardless of the moderation status of the poster.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: How to determine moderation flag from config.pck

2023-08-22 Thread Mark Sapiro

On 8/22/23 2:50 PM, Russell Clemings wrote:

What's the logic behind that? I should have mentioned that I'll be doing
this in PHP so I'll have to replicate it.



It works the same in PHP. See 
https://www.php.net/manual/en/language.operators.bitwise.php


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: How to determine moderation flag from config.pck

2023-08-22 Thread Mark Sapiro

On 8/22/23 1:53 PM, Russell Clemings wrote:

I'm trying to figure out how to extract the moderation flag for each user
in a list's config.pck file.

I know from Defaults.py that it's in the "Bitfield for user options"
section (below). But for a config.pck with the following:

'user_options': {'rclemings+20230...@gmail.com': 296,
  {'rclemings+20230...@gmail.com': 296,
  'rclemings+authu...@gmail.com': 408,
  'rclemi...@gmail.com': 328},

How can I tell which ones are moderated? Automatically, I mean.

I know the "moderated" value is 128, but I don't understand how (or if it's
even possible) to pull out the value for a single flag.



For example, in Python
```
for user, opts in user_options.items():
if opts & 128:
print(user + ' is moderated')
```

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Subscribe without Account is missing

2023-08-09 Thread Mark Sapiro
On August 9, 2023 2:59:40 AM PDT, bu...@posteo.de wrote:
>Hello,
>
>I'm list admin of "bit-dev" on python.org and wonder if I can set this up 
>myself or if this need be concerned by the server admin.
>I want to have my users subscribe to a list without creating an account at 
>python.org first.


The presence of the anonymous subscribe form on the list's info page is 
controlled by a site wide setting. This is set to not show the form for 
python.org lists because it was heavily abused to maliciously subscribe third 
parties.


-- 
Mark Sapiro 
Sent from my Not_an_iThing with standards compliant, open source software.
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Missing emails

2023-08-04 Thread Mark Sapiro

On 8/4/23 09:52, t...@barefoottom.com wrote:

I have a list using 2.1.39 in Cpanel.  When I send a message through the list 
subscribers at Gmail, Hotmail, Yahoo, Q.com, and CenturyLink do not receive the 
message.  It does not bounce or go into spam or any folder.  They just seem to 
disappear.  Other email providers seem to be getting the messages.  Any ideas 
on how to fix this?



Either ensure that General Options -> from_is List is either Munge From 
or Wrap Message to apply DMARC mitigations to all mail or in Privacy 
options... -> Sender filters,


dmarc_moderation_action is Munge From or Wrap Message
dmarc_quarantine_moderation_action is Yes

and if the issue is with mail From: the gmail.com domain

dmarc_moderation_addresses contains ^.*@gmail\.com$

Also your list domain should publish an spf record and should DKIM sign 
all outgoing mail.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Questions About "An embedded message was scrubbed..."

2023-08-04 Thread Mark Sapiro

On 8/4/23 18:07, Richard wrote:


...snip...

So is it the case that the message you received contained the actual 
messages and they were only scrubbed in the archive and not in the 
message delivered to List #2 members?


If so, that is a limitation of the archiver.



Um...

OK, it's not a confirmed archiver issue but... I seem to recall that 
just within the last day we read that Mailman 2 stores the archives "as 
was" in a simple mbox, but Mailman 3 does not: Is this a potential 
Mailman 3 issue?


Mailman 2.1 archives messages in a mbox, but the OP's issue was with the 
web HTML archive which is created from that and the web archive is 
flattened to plain text and all non-plain text parts are stored aside 
and replaced by links.


HyperKitty archives in Mailman 3 are similar in that the plain text 
message content is stored in the database in a hyperkitty_email table 
and non-plain text parts are stored in a hyperkitty_attachment table.


See 
https://mail.python.org/archives/list/hy...@python.org/message/KK6DQWWZEJOGQCF4YNEZUQA3MCBCGQQF/ 
for an example of what this looks like in HyperKitty.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Questions About "An embedded message was scrubbed..."

2023-08-04 Thread Mark Sapiro

On 8/4/23 15:55, Michael Reeder -- Hygeia MS wrote:

Alright -- This is embarrassing...

I may have outsmarted myself...

I was expecting the message to go to my subfolder for List #2 in my 
Thunderbird email client.  Of course it did not.  I have a separate 
subfolder for List #1.  So it went to List #1's message subfolder 
because List #2 was merely a member receiving the message from List #1.


So is it the case that the message you received contained the actual 
messages and they were only scrubbed in the archive and not in the 
message delivered to List #2 members?


If so, that is a limitation of the archiver.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Excessive or fatal bounces issue

2023-08-03 Thread Mark Sapiro

On 8/3/23 20:17, Florin Pasăre wrote:


: host seg-02.etnic.be[193.53.34.104] said: 550 #5.7.1

DMARC unauthenticated mail is prohibited. (in reply to end of DATA
command)



You need to ensure your outgoing mail is DKIM signed by your domain and 
you need to apply DMARC mitigations. These mitigations include the 
General Options -> from_is_list setting and the Privacy options... -> 
Sender filters -> dmarc_moderation_action setting.


The former of these was first implemented in Mailman 2.1.16 and the 
latter in 2.1.18, although if your 2.1.15 is a vendor package, some of 
this may have been backported.


Without DMARC mitigations, post from users in domains that publish DMARC 
policies of reject will probably be bounced by any recipient ISPs that 
check DMARC.


See the FAQ articles at https://wiki.list.org/x/17891458 and 
https://wiki.list.org/x/17891477 for more information about DMARC.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: List Won't Send Mail

2023-07-28 Thread Mark Sapiro

On 7/27/23 21:26, David Andrews wrote:
I have a list that won't send out mail. I believe that all the settings 
are correct, but I could have missed something.


I am running Mailman 2.1.39 cPanel, and I have access to the command line.

I have a list that I needed to modify settings. It was established by a 
prior administrator, to whom I have no contact.


I can access admin UI, and modified everything. However, at the bottom 
of the Administrative page, where it says "list run by" the domain it 
shows is incorrect. It is a domain used for mail only on my installation.



That domain is in Mailman's web admin UI General Options -> host_name


The list comes up on my list of lists pages, but when I mail to it, it 
get permanent error list not found.


cPanel uses exim as its MTA. I don't know what the exim router for 
Mailman looks like in cPanel, but I suspect the issue has to do with that.


p.s. I don't know why or how, but I think the list isn't completely 
registered with the system. Also, I was able to establish a similar 
list, with different capitalization of name, the both show up on admin 
page, but not sure how to get rid of the bad one because it doesn't show 
up in the cPanel UI


There is a general issue in that lists can be created through Mailman's 
command line but then cPanel doesn't know about them. Also, you should 
not be able to have two lists whose names differ only by case (unless in 
cPanel, they are in different domains). I suspect the one that doesn't 
show in cPanel was created by Mailman's 
/usr/local/cpanel/3rdparty/mailman/bin/newlist. You should be able to 
remove it with /usr/local/cpanel/3rdparty/mailman/bin/rmlist.


See https://wiki.list.org/DOC/Mailman%20and%20CPanel for more 
information, particularly the numbered items nearer the end.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Hyperkitty Archived

2023-07-18 Thread Mark Sapiro

On 7/17/23 21:39, Mark Labeste wrote:

Can someone help on hiperkitty archived. Email are reaching to mailling list 
email address but thread is not showing in archive web page.



This list is for Mailman 2.1 To follow up, please join the 
mailman-us...@mailman3.org list at 
<https://lists.mailman3.org/mailman3/lists/mailman-us...@mailman3.org/> 
and post there. That is the appropriate list for Mailman 
3/Postorius/HyperKitty.


Things to check are errors in Mailman's var/logs/mailman.log and whether 
messages are queued in Mailman's var/archives/hyperkitty/spool/ directory.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Signature issue - was Re: Re: Where's the installation directions / source, etc, please?

2023-07-18 Thread Mark Sapiro

On 7/18/23 06:44, Juergen Dollinger wrote:

Mark Sapiro wrote:

gpg --receive-keys 953B8693


I never needed that key because I use the Debian Package, but there
seems to be something wrong with the key (or the keyserver
keys.openpgp.org):


I was able to retrieve my key from keys.openpgp.org using the full 
fingerprint 'C638CAEF0AC21563736B5A22555B975E953B8693'.


In any case, I just uploaded an updated key to that server.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Python 2.7.15, etc, vs Python3...

2023-07-17 Thread Mark Sapiro

On 7/17/23 17:24, rich...@karmannghia.org wrote:


Inching forward here folks, trying to get Mailman 2.1.39 going.

I get to the point it calls Python and it dies with:

checking for python... /usr/local/bin/python
checking Python interpreter... configure: error:

* No Python interpreter found!
* Try including the configure option
* --with-python=/path/to/python/interpreter



You need Python 2.7. As others have pointed out, Mailman 2.1 won't work 
with Python 3.


You can install Python 2.7.18 from source 
<https://www.python.org/downloads/release/python-2718/> or you can look 
for a repository that allows you to install it as a package for your OS.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Signature issue - was Re: Re: Where's the installation directions / source, etc, please?

2023-07-17 Thread Mark Sapiro

On 7/17/23 16:22, rich...@karmannghia.org wrote:



I'm trying to install 2.1.39 now, but am having an issue with verifying 
the tarball.


I downloaded from: https://ftp.gnu.org/gnu/mailman/

...these files:

mailman-2.1.39.tgz
mailman-2.1.39.tgz.sig

When I execute the appropriate command:

$ gpg --verify mailman-2.1.39.tgz.sig mailman-2.1.39.tgz
gpg: Signature made Mon 13 Dec 2021 12:38:07 PM PST
gpg:    using DSA key C638CAEF0AC21563736B5A22555B975E953B8693
gpg: Can't check signature: No public key


Try

gpg --receive-keys 953B8693

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Oops, key typo! ... Re: Where's the installation directions / source, etc, please?

2023-07-17 Thread Mark Sapiro

On 7/17/23 11:27, rich...@karmannghia.org wrote:


I'd be happy to go back to say, how it was in 2019 or something like 
that. What, v 2.1.28 or some such.



And see my reply to your post at 
<https://mail.python.org/archives/list/mailman-users@python.org/message/ZA6J7DCYBOTVWYHFH3B2NFFWFQG5AKLS/>


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Where's the installation directions / source, etc, please?

2023-07-17 Thread Mark Sapiro

On 7/17/23 10:54, rich...@karmannghia.org wrote:


I used to use plain-ole mailman, WAY back in the '90s, BEFORE mailman2 
and LONG before mailman3... And I sure wish mailman2 had been done by 
people who had a sense for the challenges for normal non-developer 
system managers to deal with the software they actually developed. I'm 
sure it's fine if you're already a Django programmer and use 
"containers" all the time, but I'm not a Django fanboy, don't ever care 
to be, and think the idea of containers is inappropriate technology for 
a hell of a lot of use-cases, especially a small, self-run, no-budget 
installation.



I think you are referring to Mailman 3, not Mailman 2.


So, I'm done with it and want to go back to the old stuff. I'll happily 
build from source, etc. But my simplistic web searches haven't returned 
results and I'm afraid I didn't keep great records about it back when 
since it was just a part of my Fedora package system!


So, any pointers for this long-in-the-tooth Fedora Sys Admin?


If you want to install Mailman 2.1 from source, see 
<https://mail.python.org/archives/list/mailman-annou...@python.org/thread/D54X2LXETPMVP5KZNM2WP6Z6UOPJXSVD/> 
for various download locations. You can find the installation manual at 
<https://www.list.org/mailman-install/index.html>.


You can also find tarballs for releases back to 1.0 at 
<https://ftp.gnu.org/gnu/mailman/>.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: moderation queue and member list management weirdness

2023-07-17 Thread Mark Sapiro

On 7/17/23 10:39, Hoover Chan wrote:

This may or may not help others but I did a

  ./withlist -l -r fix_url listname

followed by restarting mailman and things started to work again.



Thanks for the report.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: moderation queue and member list management weirdness

2023-07-17 Thread Mark Sapiro

On 7/17/23 09:22, Hoover Chan wrote:

re: "nothing happens"

When the take action button is clicked, the page pauses as if waiting
and after about 30 seconds or so, I'm presented with the moderation
queue page again with none of the submitted actions having been done.

Thanks for any insights.



As Steve suggested, check your web server logs for everything related to 
this request during those 30 seconds. This seems a long time. Do the 
lists that work take that long to respond?


Also, as I said, see the FAQs at https://wiki.list.org/x/4030602 and 
https://wiki.list.org/x/4030614.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: moderation queue and member list management weirdness

2023-07-17 Thread Mark Sapiro

On 7/15/23 15:41, Hoover Chan wrote:


A moderated mailing list where I see items in the moderation queue but
nothing happens after I select the actions to be taken (defer,
approve, delete) and then execute.

For the same list, I can see the first page of the member list but
can't search for members.



You say nothing happens. What does this mean? Does the page refresh 
without any change? Do you get a login page? Or, does literally nothing 
happen?



What makes is odd is that I have a couple of other mailing lists on
the same server with similar configurations where all is working as
expected.


Typically this behavior results because something causes the POST data 
to be lost. However in most cases, all lists are affected. See the FAQs 
at https://wiki.list.org/x/4030602 and https://wiki.list.org/x/4030614.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Can Mailman 2 run on Debian 12?

2023-07-16 Thread Mark Sapiro

On 7/16/23 15:00, Thomas Gramstad wrote:


Thanks, but I got the following response to that from local
computer staff:

Python2 is no longer being maintained, last version is from 2020.
Therefore it would be an unacceptable security risk to install
Python2 on systems where it has been removed from the distros.


In that case, you can't run Mailman 2.1 as it depends on Python 2.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Can Mailman 2 run on Debian 12?

2023-07-14 Thread Mark Sapiro

On 7/14/23 19:07, Thomas Gramstad wrote:


We are running Mailman 2.1.29 on Debian 10. I'm told that there will 
soon be an upgrade to Debian 12, and that Mailman 2 can't run on Debian 
12. Is there a way to continue to use Mailman 2 even after the upgrade 
to Debian 12?


The only reason why Mailman 2.1 won't run on Debian 12 is the lack of 
Python 2.7. There are various ways to install Python 2.7 on Debian 12.


You can install from source. See 
https://www.python.org/downloads/release/python-2718/


For other methods, see 
https://www.google.com/search?q=install+python+2.7+on+debian+12


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Migrating Python Italia mailing lists here

2023-07-11 Thread Mark Sapiro

On 7/11/23 1:58 AM, Patrick Arminio wrote:

Hi there, sorry if this is not the right place for this :)

We have a very old server with mailman 2 for Python Italia, we've been thinking 
of moving our
email server to google apps, but my inexperience with mailman is holding us 
down 

I was wondering if instead of using maintaining a mailman server (and migrate 
to v3) we could
migrate our lists here. Is this something that could be done? what's the 
process?


By "here" do you mean @python.org? If so, we do support lists for the 
Python community and would be willing to migrate your Mailman 2 lists to 
Mailman 3 @python.org lists.


Please follow up by mailing your request to postmas...@python.org and 
tell us how many lists and their names.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Mailman 2.1.15 doesn't allow admin changes on private lists

2023-07-06 Thread Mark Sapiro

On 7/6/23 10:26 AM, Charles Buckley wrote:


In hindsight, I think this problem was more to do with the fact that I run 
three lists on this server, two of which have the same list admin password, one 
of which doesn't.  If the developer team were thinking too pointy-headedly 
while developing it, and stored a hash of the password as a cookie value, and 
it didn't match, but they didn't incorporate the list name into the cookie 
name, then that might lead to an issue such as the one I experienced.



Login cookies are stored per list so that shouldn't be an issue.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Mailman 2.1.15 doesn't allow admin changes on private lists

2023-07-05 Thread Mark Sapiro

On 7/5/23 7:51 PM, Charles Buckley wrote:


Heck, if I knew where the footer data was stored, I'd be happy to go in and 
edit the file by hand, the web page be damned.  I just want to get this 
delivered and out of the way.  Watch it probably be in some DB for which there 
was never any compelling need.


The data are in a Python pickle in Mailman's 
lists//config.pck. If you have access to that, you should 
also have access to Mailman's bin/config_list, and creating a file 
containing only


msg_footer = ''

and running something like

bin/config_list -i /path/to/that/file listnsme

will do it.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Mailman 2.1.15 doesn't allow admin changes on private lists

2023-07-05 Thread Mark Sapiro
Stephen J. Turnbull wrote:
> Charles Buckley writes:
> > I saw a report of this behaviour on this mailing list from the year
> > 2000.
> If you have an URL for this post, or a timestamp, or even a precise
> date, it might be helpful.  I can't find it.

It's https://mail.python.org/pipermail/mailman-users/2000-May/004782.html aka 
https://mail.python.org/pipermail/mailman-users/2000-May/004782.html


> > It is still going on now in 2023. One would think that some
> > information on how to workaround this bug would have been found
> > between now and back then.
> I rather doubt it's the same bug (but it's worth comparing).  Mailman
> 2.0 was in beta in 2000, and pretty much anything from mail composed
> by badly written Japanese MUAs to mail composed by the even less
> conformant Windows 2000 Outlook betas could crash it.  Mailman 2.1 was
> released in 2006 with a *lot* of attention to input validation and
> exception handling, although more on the email side than the web UI
> side.

Actually, the first 2.1 release was in December, 2002. See 
https://wiki.list.org/DOC/7%20Mailman%20history
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Mailman 2.1.15 doesn't allow admin changes on private lists

2023-07-05 Thread Mark Sapiro

On 7/5/23 1:27 AM, Charles Buckley wrote:


I experimented with this a bit, and found that I could eliminate the footer on 
my public (browsable) list on the same server. So I tried converting my other 
private (non-browsable) list to be browsable, at which point I could eliminate 
the footer, and then switch the list back to being non-browsable.



You said in a reply that on this list you actually needed to set the 
list `public` before you could successfully change msg_footer.




But once I tried to implement the workaround on the non-browsable list I wanted 
to change, I got the same defective behaviour when trying to switch the list to 
be browsable -- I would get redirected to the admin login page for the list in 
question, log in successfully, only to come back and find myself on the same 
privacy page, with no changes having been made.



This is quit strange. The behavior you observe is a result of your login 
cookie being lost. I could conjecture that there's something in the 
browser that's not saving the cookie when this list's name is in the 
URL, but the fact that you can make some changes to the other list 
including switching it from private to public but can change msg_footer 
only when it's public belies that.




I have also posted this as a bug via the Mailman launchpad.  This behaviour 
appears to be browser-independent; I have tried it on Firefox, Chrome, and Edge.


More confirmation that it's not a browser issue. I have added a comment 
to your bug report to see this thread.


Do you know how Mailman is installed on the server? Is it from source or 
a third party package? I can't see anything in the admin UI code that 
would effectively log you out upon submission of an update form, but 
this is what's happening. Either your login cookie is being removed or 
for some reason, not being saved.


Normally, I would suspect the issues in the FAQ at 
<https://wiki.list.org/x/4030614>, but those normally affect all changes 
to all lists, so that may not be relevant here.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Retrieve extra copy of Mailman bounces- report message?

2023-06-23 Thread Mark Sapiro

On 6/22/23 11:37 PM, Stephen J. Turnbull wrote:

Thomas Gramstad writes:

  > My question is: If I accidentally delete that report message from
  > Mailman, is there a way I can retrieve or send myself a copy of
  > it?

You can have multiple owners or moderators for the list.  Why not just
add a mailbox-of-record that you don't actually read except in the
rare case you deleted a report you wanted to respond to or quote from?
Maybe make a note to delete old mail once a month or so.



The message is not saved anywhere by Mailman, so Steve's suggestion is 
probably all you can do.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: mm2, public_suffix_list.dat

2023-06-19 Thread Mark Sapiro

On 6/19/23 3:42 AM, Ralf Hildebrandt via Mailman-Users wrote:

Hi!

I noticed that my error  log has quite a few entries like

Jun 18 15:59:10 2023 (1236) Unable to retrieve data from 
https://publicsuffix.org/list/public_suffix_list.dat: 
Jun 18 18:32:56 2023 (1236) Unable to retrieve data from 
https://publicsuffix.org/list/public_suffix_list.dat: 
Jun 18 18:35:07 2023 (1236) Unable to retrieve data from 
https://publicsuffix.org/list/public_suffix_list.dat: 
Jun 18 18:45:58 2023 (1236) Unable to retrieve data from 
https://publicsuffix.org/list/public_suffix_list.dat: 

It could be one of the two issues here
a) IPv6
b) not using the http proxy



It's neither of those. I forget exactly which package upgrade is 
involved, but it has to do with the way an https url is retrieved and an 
SSL issue involving that.


Here's a patch I've used on mail.python.org.
```
=== modified file 'Mailman/Utils.py'
--- Mailman/Utils.py2021-06-06 17:55:49 +
+++ Mailman/Utils.py2023-05-25 01:07:55 +
@@ -1232,7 +1232,13 @@
 syslog('error',
'Unable to retrieve data from %s: %s',
url, e)
-return
+try:
+d = open('/home/psf-users/msapiro/public_suffix_list.dat')
+except Exception, e:
+syslog('error',
+   'Unable to retrieve data from %s: %s',
+   '/home/psf-users/msapiro/public_suffix_list.dat', e)
+return
 for line in d.readlines():
 if not line.strip() or line.startswith(' ') or 
line.startswith('//'):

 continue

```


I can download the file alright using curl/wget (environment variables
are set correctly)



Download the file manually and replace 
'/home/psf-users/msapiro/public_suffix_list.dat' in the above patch with 
the path to the downloaded file.



--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Fwd: Duplicates To: address

2023-06-15 Thread Mark Sapiro

On 6/15/23 01:36, Martin Schumacher wrote:

Dear MailMan-Users,

I am using MailMan version 2.1.39

I have just set up a Private Mailing List, and want any subscriber to email to 
the Email List, and their email be sent (un-moderated) to all the other List 
Subscribers.

I have sent out just one email to this list, which would have gone to all nine 
(9) subscribers.

One of the subscribers replied to my email, but in their email, in the “To:” 
box, the Email List address is repeated for each subscriber. (So it has the 
same MailingList Email address nine times in the “To:” box.

I cannot find anywhere in the Configuration to stop this. (Or is this normal, 
and expected behaviour?)



This is not normal or expected. Part of the issue is probably the email 
client that was used to reply to the message, but even so, there should 
be nothing in the email sent from the list that would expose the 
addresses of the subscribers or even the number of subscribers.


What are the list settings for first_strip_reply_to and reply_goes_to_list?

What was the content of the To:, From: and Reply-To: headers of the 
message sent from the list to the list members?


Is this Mailman installed from source or a package or maybe cPanel?

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: changes - need clarity

2023-06-09 Thread Mark Sapiro

On 6/9/23 10:53, Jeffrey Westgate wrote:


I've done my best to 'match' the created file systems during the config/make 
phases, but their distribution between /usr/lib/ and /var/lib are different, 
and I'm wondering if I've missed something, or if I can just press forward with 
rsyncing the old to the new regardless of where they now lie, as long as the 
contents are correct.

What I mean is:

...

I couldn't decipher that, but


so, it should work as long as old 'data' goes to new 'data', old 'qfiles' goes 
to new 'qfiles'... correct?


No. You only want to rsync the /directories in the new /var/lib/mailman 
directory. You do not want to rsync the /usr/lib/mailman directories as 
that will reinstall your Mailman 2.1.20. I.e., the only directories to 
move are archives, data, lists, locks, logs, qfiles and spam. Also, if 
your old server is shut down, locks and qfiles should be empty.


You also need to move the old Mailman/mm_cfg.py to 
/usr/lib/mailman/Mailman/mm_cfg.py, but nothing else from the Mailman 
directory.


Presumably you've run `make install` on the new server, but after you 
rsync the old directories, you should run `make update` or simply run 
`/usr/lib/mailman/bin/update to make any 2.1.20 -> 2.1.39 adjustments to 
the list configs.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: I cannot unsubscribe user/s from one of my lists.

2023-06-03 Thread Mark Sapiro

On 6/2/23 12:25, Wikinaut wrote:

Please advice.

Versions are:

dpkg -l | grep mailman
rc  mailman1:2.1.29-1+deb10u5
amd64Web-based mailing list manager (legacy branch)
ii  mailman3   3.3.3-1   
all  Mailing list management system
ii  mailman3-full  3.3.3-1   
all  Full Mailman3 mailing list management suite (metapackage)
ii  mailman3-web   0+20200530-2  
all  Django project integrating Mailman3 Postorius and HyperKitty
ii  python3-django-mailman31.3.5-2   
all  Django library to help interaction with Mailman3 (Python 3 version)
ii  python3-mailman-hyperkitty 1.1.0-10  
all  Mailman3 plugin to archive emails with HyperKitty
ii  python3-mailmanclient  3.3.2-1   
all  Python bindings for Mailman3 REST API (Python 3 version)



See the answer at 
https://mail.python.org/archives/list/mailman-users@python.org/message/A2TJYRFO2TOMABT4DEAAJ4MBP3CFFQLU/


Also note that this list is for Mailman 2.1. The appropriate list for 
Mailman 3 is mailman-us...@mailman3.org.



--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: As an admin, I cannot _unsubscribe_ users from one of my lists

2023-06-03 Thread Mark Sapiro

On 6/2/23 12:21, Wikinaut wrote:

Hello,

I cannot unsubscribe users. The dialog "unsubscribe selected" (after selecting) 
or massunsubscription appears to work, but that specific user/s are not removed from the 
list.



See the answer at 
https://mail.python.org/archives/list/mailman-users@python.org/message/A2TJYRFO2TOMABT4DEAAJ4MBP3CFFQLU/


Also note that this list is for Mailman 2.1. The appropriate list for 
Mailman 3 is mailman-us...@mailman3.org.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: I cannot unsubscribe users from one of my lists

2023-06-03 Thread Mark Sapiro

On 6/2/23 12:26, Thomas Gries wrote:
I logged in as admin /cannot/ unsubscribe a user from one of my mailman3 
lists.


The user is still listed, even after selecting his address and then 
clicking on "

Can you help me?


Versions are:

dpkg -l | grep mailman
rc  mailman 1:2.1.29-1+deb10u5    amd64    Web-based 
mailing list manager (legacy branch)
ii  mailman3 3.3.3-1   all  Mailing 
list management system
ii  mailman3-full 3.3.3-1   all Full 
Mailman3 mailing list management suite (metapackage)
ii  mailman3-web 0+20200530-2  all Django 
project integrating Mailman3 Postorius and HyperKitty
ii  python3-django-mailman3 1.3.5-2 all  Django library to help 
interaction with Mailman3 (Python 3 version)
ii  python3-mailman-hyperkitty 1.1.0-10 all  Mailman3 plugin to 
archive emails with HyperKitty
ii  python3-mailmanclient 3.3.2-1 all  Python bindings for 
Mailman3 REST API (Python 3 version)



For help with bugs in Debian packages, your primary support should be 
Debian. Please go to Debian for help with this.


Please see https://wiki.list.org/x/12812344

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Size limit leads to rejection instead of moderation

2023-05-31 Thread Mark Sapiro

On 5/31/23 14:55, Thomas Gramstad wrote:


However, a list has started to reject messages back to the
sender, instead of putting them in the moderation queue. This is
new, unexpected and unwanted behavior.



The size limit, General Options -> max_message_size will only result in 
a message being held. These messages are being rejected for some other 
reason. Check Mailman's vette log and/or the rejected message for the 
reason.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: [ext] Re: [EXTERNAL] Re: Barrage of bounce notifications

2023-05-26 Thread Mark Sapiro

On 5/25/23 11:52 PM, Ralf Hildebrandt via Mailman-Users wrote:


In this case then what happens when such a bounce arrives? MM2.1 discards
it?


I think so


Yes, unrecognized bounces are not processed other than sending them to 
the list owner if bounce_unrecognized_goes_to_list_owner => yes.


The theory is these may be legitimate bounces that just aren't 
recognized and the owner may want to see them and may even want to 
report them to the developers so the recognizers can be updated, but 
these days, such bounces are extremely rare so if one is getting a lot 
of spam to the list-bounces address, setting 
bounce_unrecognized_goes_to_list_owner => no makes sense.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: [EXTERNAL] Re: Barrage of bounce notifications

2023-05-25 Thread Mark Sapiro

On 5/25/23 10:13 AM, Odhiambo Washington wrote:

I think you need to change the list settings, hoping you have Admin rights:

You need to change in Privacy options -> Sender Filters -> Action to take
for postings from non-members for which no explicit action is defined =
Discard.
If you use 'Reject', you'll be sending back messages to spammers using
non-deliverable addresses and that would lead to what you are seeing.
I am just guessing that your list is set to 'Reject' instead of 'Discard'.



These settings apply only to list posts, not to mail to the list-bounces 
address.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: [EXTERNAL] Re: Barrage of bounce notifications

2023-05-25 Thread Mark Sapiro

On 5/25/23 9:55 AM, Krone, Elizabeth C via Mailman-Users wrote:

Hello,

Here is more information:

   *   We are on Mailman version 2.1.39
   *   I received over 300 emails from "Mailman-bounces" yesterday
   *   They seem to have slowed down today
   *   These are the type of spam emails I that are being received:

...

***SPAM*** Hi there my great pen-friend,


So it appears you have some spam filtering. Mailman can filter list 
posts based on a match to '***SPAM***' in the Subject, but this won't 
apply to mail to the  -bounces address.




If there is a different Lsoft group I should be asking questions to, can 
someone point me in the correct direction? Apologies for posting to the wring 
group!



Mailman-users@python.org is the  correct list. Barry Finkel was not 
saying you should post to  Lsoft. He was saying that `listserv` is a 
registered trademark of Lsoft and should not be used generically to 
refer to Mailman lists. Again, see 
https://wiki.list.org/DOC/Mailman%20is%20not%20Listserv


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Barrage of bounce notifications

2023-05-25 Thread Mark Sapiro

On 5/24/23 10:29 AM, Krone, Elizabeth C via Mailman-Users wrote:

Good afternoon all,

I manage a few listservs (maintaining members and tending pending posts) and today I have 
received almost 80 separate "Uncaught bounce notification" emails for one of 
the lists. There are rarely any for this list and I would like to know if there is 
something I can do to stop the spam. I have received 5 more while typing this email. I am 
not a tech person but any suggestions are welcome.



These are almost certainly spam sent to the list-bounces address as 
opposed to real bounces that are not recognized.


You need to install some kind of spam filtering in the MTA ahead of Mailman.

As Barry Finkel says, see 
https://wiki.list.org/DOC/Mailman%20is%20not%20Listserv


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


[Mailman-Users] Re: Question about content filtering in message body

2023-05-18 Thread Mark Sapiro

On 5/18/23 08:44, Scott High wrote:


I'm looking for a way to content filter the text of the message body (i.e. 
blacklist bad words, etc) to a list. I've looked at Content Filtering, but that 
appears to be associated with message type, not message text? And Topics 
filters appears to just be focused on the header and subject information? Can 
someone point me in the right direction? Thanks!



If this is Mailman 2.1.x, see https://wiki.list.org/x/4030615

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@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/
Member address: arch...@jab.org


  1   2   3   4   5   6   7   8   9   10   >