[Mailman-Users] Re: [EXTERNAL] Re: Error messages from Mailman without "real content".

2024-07-16 Thread Mark Sapiro

On 7/16/24 12:41 AM, Christian via Mailman-Users wrote:


I enclose the file "error.txt", which hopefully is what you need to analyze the 
problem. I got it from the provider this morning.


This is the part of the error log that relates to the substitutions not 
being replaced in the admin notice.



Jul 09 14:50:18 2024 (32554) broken template: 
/usr/local/cpanel/3rdparty/mailman/templates/de/postauth.txt
'ascii' codec can't decode byte 0xe4 in position 82: ordinal not in range(128)


There are also a number of errors like this which are from the inability 
to discard the message from the admindb interface.


Jul 09 15:14:16 2024 admin(10332):  
admin(10332): [- Mailman Version: 2.1.39 -] 
admin(10332): [- Traceback --] 
admin(10332): Traceback (most recent call last):

admin(10332):   File "/usr/local/cpanel/base/3rdparty/mailman/scripts/driver", 
line 117, in run_main
admin(10332): main()
admin(10332):   File 
"/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admindb.py", line 241, in main
admin(10332): process_form(mlist, doc, cgidata)
admin(10332):   File 
"/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admindb.py", line 852, in 
process_form
admin(10332): forward, forwardaddr)
admin(10332):   File "/usr/local/cpanel/3rdparty/mailman/Mailman/ListAdmin.py", 
line 169, in HandleRequest
admin(10332): forward, addr)
admin(10332):   File "/usr/local/cpanel/3rdparty/mailman/Mailman/ListAdmin.py", 
line 367, in __handlepost
admin(10332): note += '\n\tReason: ' + comment.replace('%', '%%')
admin(10332): UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in 
position 60: ordinal not in range(128)
admin(10332): [- Python Information -] 
admin(10332): sys.version =   2.7.5 (default, Mar 21 2024, 16:55:10) 


The issue appears to be due to a combination of hold reason and/or 
rejection reason as translated to German containing non-ascii together 
with trying to treat these strings as ascii.


I'm still investigating this locally, but so far I don't see the issue. 
this could be related to the python version which in my case is 2.7.18 
or possibly it's 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: [EXTERNAL] Re: Error messages from Mailman without "real content".

2024-07-16 Thread Christian via Mailman-Users
Good morning Mark (and all others)

> You need to contact someone who has access to Mailman's `error` log 
> on the server. We need to see the error message and traceback from 
> the log in order to diagnose this. If this is cPanel, see 
> https://wiki.list.org/DOC/Mailman%20and%20CPanel

I enclose the file "error.txt", which hopefully is what you need to analyze the 
problem. I got it from the provider this morning. 

Thank you 

Christian 
-- 
Christian Buser, Hohle Gasse 6, CH-5507 Mellingen (Switzerland)  
Hilfe fuer Strassenkinder in Ghana: https://www.chance-for-children.org

May 24 17:46:51 2021 mailmanctl(21949): PID unreadable in: 
/usr/local/cpanel/3rdparty/mailman/data/master-qrunner.pid 
May 24 17:46:51 2021 mailmanctl(21949): [Errno 2] No such file or directory: 
'/usr/local/cpanel/3rdparty/mailman/data/master-qrunner.pid' 
May 24 17:46:51 2021 mailmanctl(21949): Is qrunner even running? 
Jun 02 10:42:49 2021 mailmanctl(22277): PID unreadable in: 
/usr/local/cpanel/3rdparty/mailman/data/master-qrunner.pid 
Jun 02 10:42:49 2021 mailmanctl(22277): [Errno 2] No such file or directory: 
'/usr/local/cpanel/3rdparty/mailman/data/master-qrunner.pid' 
Jun 02 10:42:49 2021 mailmanctl(22277): Is qrunner even running? 
Jun 02 10:42:50 2021 mailmanctl(22308): PID unreadable in: 
/usr/local/cpanel/3rdparty/mailman/data/master-qrunner.pid 
Jun 02 10:42:50 2021 mailmanctl(22308): [Errno 2] No such file or directory: 
'/usr/local/cpanel/3rdparty/mailman/data/master-qrunner.pid' 
Jun 02 10:42:50 2021 mailmanctl(22308): Is qrunner even running? 
Jun 02 10:42:52 2021 mailmanctl(22471): The master qrunner lock could not be 
acquired because it appears as if another
master qrunner is already running.
Jun 02 10:42:52 2021 mailmanctl(22471): 
Jun 02 22:54:26 2021 mailmanctl(29045): The master qrunner lock could not be 
acquired because it appears as if another
master qrunner is already running.
Jun 02 22:54:26 2021 mailmanctl(29045): 
Jun 02 22:55:34 2021 mailmanctl(30358): The master qrunner lock could not be 
acquired because it appears as if another
master qrunner is already running.
Jun 02 22:55:34 2021 mailmanctl(30358): 
Dec 08 04:54:09 2021 (4506) DNSException: Unable to query DMARC policy for 
i...@zublarusa.com (_dmarc.zublarusa.com). The operation timed out.
Feb 03 23:17:08 2022 (13418) private: No such list "listname_mus.ch": 

Feb 03 23:17:08 2022 (13419) options: No such list "listname_mus.ch": 

Feb 03 23:17:08 2022 (13417) listinfo: No such list "listname_mus.ch": 
Feb 03 23:17:30 2022 (13456) options: No such list "listname_mus.ch": 

Feb 03 23:17:30 2022 (13457) private: No such list "listname_mus.ch": 

Feb 03 23:17:30 2022 (13458) listinfo: No such list "listname_mus.ch": 
Feb 03 23:17:32 2022 (13463) private: No such list "listname_mus.ch": 

Feb 03 23:17:32 2022 (13464) options: No such list "listname_mus.ch": 

Feb 03 23:17:32 2022 (13462) listinfo: No such list "listname_mus.ch": 
Feb 03 23:18:00 2022 (13572) private: No such list "listname_mus.ch": 

Feb 03 23:18:00 2022 (13573) options: No such list "listname_mus.ch": 

Feb 03 23:18:00 2022 (13571) listinfo: No such list "listname_mus.ch": 
Feb 03 23:18:38 2022 (13652) options: No such list "listname_mus.ch": 

Feb 03 23:18:38 2022 (13651) listinfo: No such list "listname_mus.ch": 
Feb 03 23:18:38 2022 (13653) private: No such list "listname_mus.ch": 

Feb 03 23:18:54 2022 (13672) options: No such list "listname_mus.ch": 

Feb 03 23:18:55 2022 (13675) private: No such list "listname_mus.ch": 

Feb 03 23:18:55 2022 (13676) options: No such list "listname_mus.ch": 

Feb 03 23:18:55 2022 (13677) listinfo: No such list "listname_mus.ch": 
Feb 03 23:19:10 2022 (13710) private: No such list "listname_mus.ch": 

Feb 03 23:19:10 2022 (13712) options: No such list "listname_mus.ch": 

Feb 03 23:19:10 2022 (13711) listinfo: No such list "listname_mus.ch": 
Feb 03 23:19:20 2022 (13777) private: No such list "listname_mus.ch": 

Feb 03 23:19:22 2022 (13795) options: No such list "listname_mus.ch": 

Feb 03 23:19:23 2022 (13797) private: No such list "listname_mus.ch": 

Feb 03 23:19:23 2022 (13796) listinfo: No such list "listname_mus.ch": 
Feb 03 23:19:38 2022 (13817) listinfo: No such list "listname_mus.ch": 
Feb 03 23:19:59 2022 (13847) private: No such list "listname_mus.ch": 

Feb 03 23:19:59 2022 (13849) options: No such list "listname_mus.ch": 

Feb 03 23:19:59 2022 (13848) listinfo: No such list "listname_mus.ch": 
Feb 03 23:21:37 2022 (14167) private: No such list "listname_mus.ch": 

Feb 03 23:21:40 2022 (14172) options: No such list "listname_mus.ch": 

Feb 03 23:21:46 2022 (14183) listinfo: No such list "listname_mus.ch": 
Feb 03 23:24:16 2022 (14595) listinfo: No such list "listname_mus.ch": 
Feb 03 23:24:16 2022 (14601) options: No such list "listname_mus.ch": 

Feb 03 23:24:16 2022 (14602) private: No such list "listname_mus.ch": 

Feb 03 23:27:30 2022 (15076) listinfo: No such list "listname_mus.ch": 
Feb 03 23:28:20 2022 (15262) 

[Mailman-Users] Re: [EXTERNAL] Re: Error messages from Mailman without "real content".

2024-07-15 Thread Mark Sapiro

On 7/15/24 3:16 PM, Krone, Elizabeth C via Mailman-Users wrote:

Christian,

We have received the same error message with one of our email lists but not the 
others. The guidance is the same:
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.



You need to contact someone who has access to Mailman's `error` log on 
the server. We need to see the error message and traceback from the log 
in order to diagnose this. If this is cPanel, see 
https://wiki.list.org/DOC/Mailman%20and%20CPanel


--
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: [EXTERNAL] Re: Error messages from Mailman without "real content".

2024-07-15 Thread Krone, Elizabeth C via Mailman-Users
Christian,

We have received the same error message with one of our email lists but not the 
others. The guidance is the same:
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.

I hope there is more insight, as we are unable to use this particular 
discussion list.


Elizabeth Krone
Plant Conservation Alliance



From: Christian Buser via Mailman-Users 
Sent: Sunday, July 14, 2024 9:02 AM
To: mailman-users@python.org 
Subject: [EXTERNAL] [Mailman-Users] Re: Error messages from Mailman without 
"real content".



 This email has been received from outside of DOI - Use caution before clicking 
on links, opening attachments, or responding.



Hi again

Apparently, my attached images were stripped from the message. Here are the 
links to them:

Errormessage..jpg: 
>
HitaBug.jpg: 
>

Sorry for the trouble
Christian
--
Christian Buser, Hohle Gasse 6, CH-5507 Mellingen (Switzerland)
Hilfe fuer Strassenkinder in Ghana: 
https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chance-for-children.org%2F=05%7C02%7Celizabeth_krone%40fws.gov%7C5fb7b5a28140478cb22408dca405bd13%7C0693b5ba4b184d7b9341f32f400a5494%7C0%7C0%7C638565591764476135%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C6%7C%7C%7C=1F4wc7aZ6llzLtOzej4iS84yf5cCLxO060rBF7h3R6s%3D=0







> Am 14.07.2024 um 14:49 schrieb Christian Buser via Mailman-Users 
> :
>
> Hi all
>
> We are running some lists using Mailman (obviously version 2.1.39) on cPanel 
> (110.0.36).
>
> For some days now, I have received 2 or 3 error messages which are not 
> telling me anything, see the "Errormessage.jpg" attached. Sorry, my error 
> message is in German, but I’ll quickly try to translate:
>
> "A message to the list was notdistributed and needs approval by you as an 
> administrator".
> But I see nothing in the error message about the reason why it is held.
>
> I see the originally sent message to the list as an attachment, and I also 
> see the "confirm" message, which I could use to discard the message.
>
> Using confirm message works, but if I try to discard the message from 
> cPanel’s mailing list interface (open moderator’s actions, or how it could be 
> called in English), I get an error - see "HitaBug.jpg" attached.
>
> Our provider says he has no idea how to correct this behaviour (which is new 
> for me, it worked until probably a weeg ago).
>
> Thank you for any ideas.
>
> Christian
>
> --
> Christian Buser, Hohle Gasse 6, CH-5507 Mellingen (Switzerland)
> Hilfe fuer Strassenkinder in Ghana: 
> https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chance-for-children.org%2F=05%7C02%7Celizabeth_krone%40fws.gov%7C5fb7b5a28140478cb22408dca405bd13%7C0693b5ba4b184d7b9341f32f400a5494%7C0%7C0%7C638565591764480116%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C6%7C%7C%7C=JgrA5gXlKdPZyI4tcERLHCj02WGdsYts61wx8hRQbE0%3D=0
>
>
>
>
>
>
> --
> Mailman-Users mailing list -- mailman-users@python.org
> To unsubscribe send an email to mailman-users-le...@python.org
> https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman3%2Flists%2Fmailman-users.python.org%2F=05%7C02%7Celizabeth_krone%40fws.gov%7C5fb7b5a28140478cb22408dca405bd13%7C0693b5ba4b184d7b9341f32f400a5494%7C0%7C0%7C638565591764483961%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C6%7C%7C%7C=pdnUDg8Qns8Xz25DteRgIB6QTTthvfGOBKiAgG%2FzrtY%3D=0
> Mailman FAQ: 
> 

[Mailman-Users] Re: Error messages from Mailman without "real content".

2024-07-15 Thread Mark Sapiro

On 7/15/24 5:24 AM, Manos Krokos wrote:

This is the content of the postauth.txt file:


Eine E-Mail an eine Mailingliste wurde nicht verteilt und benötigt
eine Freigabe durch Sie als Listenmoderator:

    Liste:   %(listname)s@%(hostname)s
    Von: %(sender)s
    Betreff: %(subject)s
    Grund:   %(reason)s

Bitte besuchen Sie bei Gelegenheit

    %(admindb_url)s

um die E-Mail zu genehmigen oder abzulehnen.


I have reinstalled Mailman but it still mentions the template file 
postauth.txt as "broken"



I am unable to duplicate this, even when posting with a subject 
containing a utf-8 encoded emoji that can't be encoded as iso-8859-1.


It may be a cPanel issue as both users who've reported in this thread 
have 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...@jab.org


[Mailman-Users] Re: Error messages from Mailman without "real content".

2024-07-14 Thread Mark Sapiro

On 7/14/24 10:23 AM, Christian Buser wrote:

Here is the text of "Errormessage". It includes the original message as well as 
a message to delette it from the queue:


Eine E-Mail an eine Mailingliste wurde nicht verteilt und benötigt
eine Freigabe durch Sie als Listenmoderator:

Liste:   %(listname)s@%(hostname)s
Von: %(sender)s
Betreff: %(subject)s
Grund:   %(reason)s

Bitte besuchen Sie bei Gelegenheit

%(admindb_url)s

um die E-Mail zu genehmigen oder abzulehnen.


That's the expected held message notice to the admins from 
templates/de/postauth.txt except something is wrong in the installation 
because all those %(listname)s, %(hostname)s, etc. should be replaced 
with values.


--
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 messages from Mailman without "real content".

2024-07-14 Thread Mark Sapiro

On 7/14/24 10:23 AM, Christian Buser via Mailman-Users wrote:


Here is the text of "Errormessage". It includes the original message as well as 
a message to delette it from the queue:


Eine E-Mail an eine Mailingliste wurde nicht verteilt und benötigt
eine Freigabe durch Sie als Listenmoderator:

 Liste:   %(listname)s@%(hostname)s
 Von: %(sender)s
 Betreff: %(subject)s
 Grund:   %(reason)s

Bitte besuchen Sie bei Gelegenheit

 %(admindb_url)s

um die E-Mail zu genehmigen oder abzulehnen.


That's the expected held message notice to the admins from 
templates/de/postauth.txt except something is wrong in the installation 
because all those %(listname)s, %(hostname)s, etc. should be replaced 
with values.



--
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 messages from Mailman without "real content".

2024-07-14 Thread Christian Buser via Mailman-Users
Hi Mark 

Thank you for your response. I can see both images from both of my computers on 
that link. Okay then...

Here is the text of "Errormessage". It includes the original message as well as 
a message to delette it from the queue:

> Eine E-Mail an eine Mailingliste wurde nicht verteilt und benötigt
> eine Freigabe durch Sie als Listenmoderator:
> 
> Liste:   %(listname)s@%(hostname)s
> Von: %(sender)s
> Betreff: %(subject)s
> Grund:   %(reason)s
> 
> Bitte besuchen Sie bei Gelegenheit
> 
> %(admindb_url)s
> 
> um die E-Mail zu genehmigen oder abzulehnen.
 
I’ll copy the person responsible for the server with this message. 

Manos, please read the text from Mark Sapiro below - I hope this helps.  

Thank you, Christian 


-- 
Christian Buser, Hohle Gasse 6, CH-5507 Mellingen (Switzerland)  
Hilfe fuer Strassenkinder in Ghana: https://www.chance-for-children.org 


Hello Mark Sapiro. On Sun, 14 Jul 2024 09:40:08 -0700, you wrote:

> I see nothing useful at those links. The attached screenshots are 
> what I see.
> 
> Just copy and paste the text from those pages rather than screen shots.
> 
> Further, if HitaBug.jpg is just a page that says
> 
> 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.
> 
> we can't begin to diagnose the issue without the traceback.
> 
> See https://wiki.list.org/DOC/Mailman%20and%20CPanel 
>  for more on 
> cPanel Mailman.
> 
> -- 
> Mark Sapiro mailto:m...@msapiro.net>>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 messages from Mailman without "real content".

2024-07-14 Thread Christian Buser via Mailman-Users
Hi again 

Apparently, my attached images were stripped from the message. Here are the 
links to them:

Errormessage..jpg: 
HitaBug.jpg: 

Sorry for the trouble
Christian 
-- 
Christian Buser, Hohle Gasse 6, CH-5507 Mellingen (Switzerland)  
Hilfe fuer Strassenkinder in Ghana: https://www.chance-for-children.org







> Am 14.07.2024 um 14:49 schrieb Christian Buser via Mailman-Users 
> :
> 
> Hi all 
> 
> We are running some lists using Mailman (obviously version 2.1.39) on cPanel 
> (110.0.36).
> 
> For some days now, I have received 2 or 3 error messages which are not 
> telling me anything, see the "Errormessage.jpg" attached. Sorry, my error 
> message is in German, but I’ll quickly try to translate:
> 
> "A message to the list was notdistributed and needs approval by you as an 
> administrator". 
> But I see nothing in the error message about the reason why it is held. 
> 
> I see the originally sent message to the list as an attachment, and I also 
> see the "confirm" message, which I could use to discard the message. 
> 
> Using confirm message works, but if I try to discard the message from 
> cPanel’s mailing list interface (open moderator’s actions, or how it could be 
> called in English), I get an error - see "HitaBug.jpg" attached. 
> 
> Our provider says he has no idea how to correct this behaviour (which is new 
> for me, it worked until probably a weeg ago).
> 
> Thank you for any ideas. 
> 
> Christian 
> 
> -- 
> Christian Buser, Hohle Gasse 6, CH-5507 Mellingen (Switzerland)  
> Hilfe fuer Strassenkinder in Ghana: https://www.chance-for-children.org
> 
> 
> 
> 
> 
> 
> --
> 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: lusche...@yahoo.de

--
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] Error messages from Mailman without "real content".

2024-07-14 Thread Christian Buser via Mailman-Users
Hi all 

We are running some lists using Mailman (obviously version 2.1.39) on cPanel 
(110.0.36).

For some days now, I have received 2 or 3 error messages which are not telling 
me anything, see the "Errormessage.jpg" attached. Sorry, my error message is in 
German, but I’ll quickly try to translate:

"A message to the list was notdistributed and needs approval by you as an 
administrator". 
But I see nothing in the error message about the reason why it is held. 

I see the originally sent message to the list as an attachment, and I also see 
the "confirm" message, which I could use to discard the message. 

Using confirm message works, but if I try to discard the message from cPanel’s 
mailing list interface (open moderator’s actions, or how it could be called in 
English), I get an error - see "HitaBug.jpg" attached. 

Our provider says he has no idea how to correct this behaviour (which is new 
for me, it worked until probably a weeg ago).

Thank you for any ideas. 

Christian 

-- 
Christian Buser, Hohle Gasse 6, CH-5507 Mellingen (Switzerland)  
Hilfe fuer Strassenkinder in Ghana: https://www.chance-for-children.org






--
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 subscribe confirmation

2024-07-05 Thread Mark Sapiro

On 7/5/24 09:45, Bill Cole wrote:


One thing to check is that URL. If your webserver always redirects http 
to https but Mailman thinks its URL starts with http:// you will have 
problems like this. The solution is switch Mailman to use the https URL.



And to do that, set

DEFAULT_URL_PATTERN = 'https:///mailman/'

(substituting for  of course) in mm_cfg.py and then fun 
fix_url, see https://wiki.list.org/x/4030616


--
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: Read-only File System

2024-07-05 Thread John



I didn't... but I tried it now, as I kept the original qfiles directory under 
another name.

It said:

--e--- qfiles.dist/commands
qfiles.dist/commands:
--e--- qfiles.dist/shunt
qfiles.dist/shunt:
--e--- qfiles.dist/in
qfiles.dist/in:
--e--- qfiles.dist/bounces
qfiles.dist/bounces:
--e--- qfiles.dist/virgin
qfiles.dist/virgin:
--e--- qfiles.dist/archive
qfiles.dist/archive:
--e--- qfiles.dist/retry
qfiles.dist/retry:
--e--- qfiles.dist/out
qfiles.dist/out:
--e--- qfiles.dist/news


::Jack



From: Dmitri Maziuk 
Sent: 05 July 2024 16:53
To: mailman-users@python.org 
Subject: [Mailman-Users] Re: Read-only File System

On 7/5/24 08:53, John wrote:
...
> Mailman proved to have no problem writing to the relocated qfiles directory, 
> and everything magically started working.

Did you try lsattr on the original files/dir?

Just curious,
Dima
--
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: j_p_waterho...@hotmail.com
--
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: Read-only File System

2024-07-05 Thread Dmitri Maziuk

On 7/5/24 08:53, John wrote:
...

Mailman proved to have no problem writing to the relocated qfiles directory, 
and everything magically started working.


Did you try lsattr on the original files/dir?

Just curious,
Dima
--
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 subscribe confirmation

2024-07-05 Thread Bill Cole

On 2024-07-05 at 11:59:54 UTC-0400 (Fri, 5 Jul 2024 15:59:54 +)
John 
is rumored to have said:


Hello,

We've encountered a weird issue with mailman 2. We're using mailman 
2.1.39, running on a straight RHEL 9 server.


When someone subscribes to a mailing list, they receive an email that 
says, among other things:



Or visit this web page:


http:///mailman/confirm//9e2fccef2ac047bb3d67e602e7fb695a277afe43


Normally, clicking on this link would confirm the subscription. In our 
case, it prompts for the string again, and keeps doing so - it seems 
that mailman doesn't recognize the string as being valid.


One thing to check is that URL. If your webserver always redirects http 
to https but Mailman thinks its URL starts with http:// you will have 
problems like this. The solution is switch Mailman to use the https URL.









Using one of the other confirmation methods, such as just replying to 
the message, works correctly. The new subscriber is confirmed 
successfully.


The same issue occurs for unsubscribe requests.

The What steps are required for subscription? option is set to 
Confirm.


Can anyone suggest how to fix this?

Thanks.

::Jack



--
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: mailmanu-20190...@billmail.scconsult.com



--
Bill Cole
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo@toad.social and many *@billmail.scconsult.com 
addresses)

Not Currently Available For Hire
--
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] Read-only File System

2024-07-05 Thread John



Hello,

Several days ago, I posted a message to his list concerning our installation of 
Mailman 2, and a weird problem that caused messages posted to a list to fail, 
as /usr/local/mailman/qfiles/in/ was behaving like it was read-only.

First off, thanks to everyone who replied with suggestions.

While we haven't determined what was causing this issue, we did devise a 
work-around of sorts. I'm posting it here in case someone else encounters the 
same issue.

The problem that we encountered was that mailman / python regarded 
/usr/local/mailman/qfiles and all the directories under it to be read-only. 
They're not - anything else that wants to create a file therein can do so.

This was how we fixed it:


  1.
Stop mailman if it's running.
  2.
cd /usr/local/mailman .
  3.
cp -R qfiles /qfiles . (I suspect there are more appropriate places to copy the 
directory to, such as /var - this worked for us and we stopped messing with it.)
  4.
mv qfiles qfiles.dist - just in case you ever figure out the real cause and 
want to reverse all this.
  5.
ln -s /qfiles qfiles . (That is, create a symbolic link to the /qfiles 
directory, or wherever you decided to put it.)
  6.
Start mailman

Mailman proved to have no problem writing to the relocated qfiles directory, 
and everything magically started working.

Hope this saves someone from banging their head against a wall, as we very 
nearly wound up doing.

::Jack



--
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] Mailman subscribe confirmation

2024-07-05 Thread John


Hello,

We've encountered a weird issue with mailman 2. We're using mailman 2.1.39, 
running on a straight RHEL 9 server.

When someone subscribes to a mailing list, they receive an email that says, 
among other things:


Or visit this web page:


http:///mailman/confirm//9e2fccef2ac047bb3d67e602e7fb695a277afe43


Normally, clicking on this link would confirm the subscription. In our case, it 
prompts for the string again, and keeps doing so - it seems that mailman 
doesn't recognize the string as being valid.

Using one of the other confirmation methods, such as just replying to the 
message, works correctly. The new subscriber is confirmed successfully.

The same issue occurs for unsubscribe requests.

The What steps are required for subscription? option is set to Confirm.

Can anyone suggest how to fix this?

Thanks.

::Jack



--
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: Read-only file system

2024-07-03 Thread John



Thanks again for getting back to us.


mount says:

/dev/sda1 on / type ext4 (rw,relatime)

this being where mailman lives. The file system definitely seems to be 
read-write.


I can successfully create a file /usr/local/mailman/qfiles/in/ , even if I log 
in as a non-root user.


Turning off SELINUX was pretty much the first thing we did when we got the 
server. I just checked - it's still off:

SELINUX=disabled


Mailman was started as a service:


[Unit]
Description=GNU Mailing List Manager
After=syslog.target network.target

[Service]
ExecStartPre=/usr/local/mailman/bin/mailman-update-cfg
ExecStartPre=/usr/bin/install -m644 -o root -g root 
/usr/local/mailman/cron/crontab.in /etc/cron.d/mailman
ExecStartPre=/bin/touch /var/log/mailman/error
ExecStartPre=/bin/chown mailman:mailman /var/log/mailman/error
ExecStartPre=/bin/chmod 660 /var/log/mailman/error
ExecStart=/usr/local/mailman/bin/mailmanctl -s start
ExecReload=/usr/local/mailman/bin/mailmanctl restart
ExecStop=/usr/local/mailman/bin/mailman-update-cfg
ExecStop=/usr/local/mailman/bin/mailmanctl stop
ExecStop=/bin/sh -c 'echo -e "# DO NOT EDIT THIS FILE!\n#\n# Contents of this 
file managed by /etc/init.d/mailman\n# Master copy is 
/usr/local/mailman/cron/crontab.in" > /etc/cron.d/mailman'
Type=forking

[Install]
WantedBy=multi-user.target

I've also tried running it manually, like this:

/usr/lib/mailman/bin/mailmanctl start

with the same results. I'm logged in as root at the time.


All the files in the mailman directory are owned root:mailman .


I sincerely appreciate your help - even the wild guesses. If there's anything 
else I can tell you, please let me know.

::Jack

From: Carl Zwanzig 
Sent: 03 July 2024 03:58
To: John ; mailman-users@python.org 

Subject: Re: [Mailman-Users] Re: Read-only file system

(Please reply to the list, not the individual)

On 7/2/2024 4:14 PM, John wrote:
> Yes, I did run check_perms - it showed no problems.

As Mark suggested, is the file system mounted read-only? 'mount' will
show that, and fstab could make that the default.

What happens when you manually try to create a file in
/usr/local/mailman/qfiles/in/?

Is 'selinux' turned on? that can cause all kinds of permission errors.

How was mailman started and by which user?
Are the mailman user/group correct?

Otherwise, without a lot more info about your installation and whay
you've checked we're just making wild guesses.

z!

--
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: Read-only file system

2024-07-02 Thread Carl Zwanzig

(Please reply to the list, not the individual)

On 7/2/2024 4:14 PM, John wrote:

Yes, I did run check_perms - it showed no problems.


As Mark suggested, is the file system mounted read-only? 'mount' will 
show that, and fstab could make that the default.


What happens when you manually try to create a file in 
/usr/local/mailman/qfiles/in/?


Is 'selinux' turned on? that can cause all kinds of permission errors.

How was mailman started and by which user?
Are the mailman user/group correct?

Otherwise, without a lot more info about your installation and whay 
you've checked we're just making wild guesses.


z!

--
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: Read-only file system

2024-07-01 Thread Steven Jones via Mailman-Users
Yes a disk "failure" is possible,

I recently had a Samsung 980 pro nvme drive runout of spare blocks (due to bad 
firmware), this made the file system readonly.

Run smartctl on the disk(s)  to check.


regards

Steven


From: Robert Heller 
Sent: Tuesday, 2 July 2024 8:21 am
To: Mark Sapiro 
Cc: mailman-users@python.org 
Subject: [Mailman-Users] Re: Read-only file system

At Mon, 1 Jul 2024 12:45:11 -0700 Mark Sapiro  wrote:

>
> On 6/30/24 17:27, John wrote:
>
> > line 136, in enqueue fp =en(tmpfile, 'w') IOError: [Errno 30]
> > Read-only file system:
> > '/usr/local/mailman/qfiles/in/1719765141.057583+cb104828efdd0023821ead337d3d60f72e949690.pck.tmp'
> >
> > Setting /usr/local/mailman/qfiles/in/ to have write permissions for all 
> > didnâEUR(tm)t fix the problem.
>
>
> It is not clear what directory is the mount pount for this, but it is
> mounted read-only. No one, not even root, can write to it. Look at
> /etc/fstab

If there was some sort of error, the file system would automatically be
re-mounted read-only.  Something like a power glitch, etc. can do this.  Also
a failing disk (sudden bad sector reads or writes).

>
> --
> 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://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman3%2Flists%2Fmailman-users.python.org%2F=05%7C02%7Csteven.jones%40vuw.ac.nz%7C854ca3d22ee94fee6d9808dc9a0cd701%7Ccfe63e236951427e8683bb84dcf1d20c%7C0%7C0%7C638554627167833322%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=ogMZWlOauOoLoMVcfdjkAbd31MmOW8fV7k9YFLZny74%3D=0
> Mailman FAQ: 
> https://apc01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.list.org%2Fx%2FAgA3=05%7C02%7Csteven.jones%40vuw.ac.nz%7C854ca3d22ee94fee6d9808dc9a0cd701%7Ccfe63e236951427e8683bb84dcf1d20c%7C0%7C0%7C638554627167844037%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=8tpu08ng90WCrxVLekk7ArywQyn9tOqPOzv3W4KJCUE%3D=0
> Security Policy: 
> https://apc01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.list.org%2Fx%2FQIA9=05%7C02%7Csteven.jones%40vuw.ac.nz%7C854ca3d22ee94fee6d9808dc9a0cd701%7Ccfe63e236951427e8683bb84dcf1d20c%7C0%7C0%7C638554627167851045%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=qyqhZvR8GPPZtF34Pw1svprYSYAFq6ZfKmRZGm3MyLs%3D=0
> Searchable Archives: 
> https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fmailman-users%40python.org%2F=05%7C02%7Csteven.jones%40vuw.ac.nz%7C854ca3d22ee94fee6d9808dc9a0cd701%7Ccfe63e236951427e8683bb84dcf1d20c%7C0%7C0%7C638554627167855494%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=gu7twmNSX68pqL7lzO8%2FOAJDZ1OAPNhCwEbmEnrZU7Y%3D=0
> 
> https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Farchives%2Flist%2Fmailman-users%40python.org%2F=05%7C02%7Csteven.jones%40vuw.ac.nz%7C854ca3d22ee94fee6d9808dc9a0cd701%7Ccfe63e236951427e8683bb84dcf1d20c%7C0%7C0%7C638554627167859589%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=Xp9r6kY0SNCCPXOJ%2BWcSyOd%2FNxBXiNIt1ZxF8udHHIk%3D=0
> Member address: hel...@deepsoft.com
>
>

--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software-- Custom Software Services
https://apc01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.deepsoft.com%2F=05%7C02%7Csteven.jones%40vuw.ac.nz%7C854ca3d22ee94fee6d9808dc9a0cd701%7Ccfe63e236951427e8683bb84dcf1d20c%7C0%7C0%7C638554627167864182%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=qm4l7rMm9RxwLTB%2FT%2FtTqj7Iswnbn4nIiPsm5pqRCnY%3D=0
  -- Linux Administration Services
hel...@deepsoft.com   -- Webhosting Services

--
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: Read-only file system

2024-07-01 Thread Robert Heller
At Mon, 1 Jul 2024 12:45:11 -0700 Mark Sapiro  wrote:

>
> On 6/30/24 17:27, John wrote:
>
> > line 136, in enqueue fp = open(tmpfile, 'w') IOError: [Errno 30]
> > Read-only file system:
> > '/usr/local/mailman/qfiles/in/1719765141.057583+cb104828efdd0023821ead337d3d60f72e949690.pck.tmp'
> >
> > Setting /usr/local/mailman/qfiles/in/ to have write permissions for all 
> > didn’t fix the problem.
>
>
> It is not clear what directory is the mount pount for this, but it is
> mounted read-only. No one, not even root, can write to it. Look at
> /etc/fstab

If there was some sort of error, the file system would automatically be
re-mounted read-only.  Something like a power glitch, etc. can do this.  Also
a failing disk (sudden bad sector reads or writes).

>
> --
> 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: hel...@deepsoft.com
>
>

--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software-- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
hel...@deepsoft.com   -- Webhosting Services

--
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: Read-only file system

2024-07-01 Thread Mark Sapiro

On 6/30/24 17:27, John wrote:


line 136, in enqueue fp = open(tmpfile, 'w') IOError: [Errno 30]
Read-only file system:
'/usr/local/mailman/qfiles/in/1719765141.057583+cb104828efdd0023821ead337d3d60f72e949690.pck.tmp'

Setting /usr/local/mailman/qfiles/in/ to have write permissions for all didn’t 
fix the problem.



It is not clear what directory is the mount pount for this, but it is 
mounted read-only. No one, not even root, can write to it. Look at 
/etc/fstab


--
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: Read-only file system

2024-07-01 Thread Dmitri Maziuk

On 6/30/24 19:27, John wrote:


Does anyone have any experience with this issue, and a suggestion as to how to 
resolve it? We’ve tried everything we can think of, and madness is setting in.


What are you running on? "Read-only filesystem" with shell looking like 
everything's fine happens on dead drives and (more often) messed-up VM 
storage volumes. "Read-only" bit doesn't eve show up in `mount` when 
that happens, as I recall.


Dima

--
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: Read-only file system

2024-07-01 Thread Carl Zwanzig

On 6/30/2024 5:27 PM, John wrote:


Setting /usr/local/mailman/qfiles/in/ to have write permissions for all didn’t 
fix the problem.


Have you run bin/check_perms? If not, that will flag all the permission 
problems; adding -f will fix them.


Later,

z!


--
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] Read-only file system

2024-07-01 Thread John
We're attempting to install mailman on our new server. It's been running 
happily on our old one for years.
This server is running Oracle 9 RHEL Linux. It uses postfix for its MTA. We 
built mailman 2. 1.39 from source, with the options ./configure 
--with-cgi-gid=apache –with-mail-gid=nobody .
If someone subscribes to our mailing list, mailman will successfully send a 
confirmation message.
Messages posted to the list, however, fail with:

Command died with status 1:
"/usr/local/mailman/mail/mailman post newsletter". Command output:
Traceback (most recent call last): File
"/usr/local/mailman/scripts/post", line 69, in  main() File
"/usr/local/mailman/scripts/post", line 64, in main tolist=1,
_plaintext=1) File "/usr/local/mailman/Mailman/Queue/Switchboard.py",
line 136, in enqueue fp = open(tmpfile, 'w') IOError: [Errno 30]
Read-only file system:
'/usr/local/mailman/qfiles/in/1719765141.057583+cb104828efdd0023821ead337d3d60f72e949690.pck.tmp'

Setting /usr/local/mailman/qfiles/in/ to have write permissions for all didn’t 
fix the problem.
Does anyone have any experience with this issue, and a suggestion as to how to 
resolve it? We’ve tried everything we can think of, and madness is setting in.
Thanks.
--
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: [ext] List_Members from Command Line Permission

2024-06-28 Thread Dennis Putnam

On 6/28/2024 12:06 PM, Ralf Hildebrandt via Mailman-Users wrote:

* Dennis Putnam:


I am developing a script that gets a list of members from a mailing list
(mailman 2.1.15). I'm using popen (in python 2.7.5) to issue the command.
However, even though I am running it as admin for that list, I'm getting a
permissions error. How/what do I need to set in order to run that command?

def getUsers():
     "This function returns a list of users from mailman"
p=subprocess.Popen(["/usr/lib/mailman/bin/list_members","listname"],stdout=subprocess.PIPE)
     lines=p.stdout.readlines()
     p.wait
     return(lines)

I guess the script must run as user "mailman" or "root"
Which error messag exactly?


Hi Talf,

Thanks for the reply. Here is the python traceback.Traceback (most 
recent call last): File "/usr/lib/mailman/bin/list_members", line 286, 
in  main() File "/usr/lib/mailman/bin/list_members", line 230, 
in main mlist = MailList.MailList(listname, lock=False) File 
"/usr/lib/mailman/Mailman/MailList.py", line 130, in __init__ 
self.Load() File "/usr/lib/mailman/Mailman/MailList.py", line 655, in 
Load dict, e = self.__load(file) File 
"/usr/lib/mailman/Mailman/MailList.py", line 620, in __load fp = 
open(dbfile) IOError: [Errno 13] Permission denied: 
'/var/lib/mailman/lists/cufsalumni/config.pck' I didn't think about 
running it as mailman (really dumb). Yes it works if run as mailman. 
Thanks again.


OpenPGP_signature.asc
Description: OpenPGP digital signature
--
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_Members from Command Line Permission

2024-06-28 Thread Mark Sapiro

On 6/28/24 9:02 AM, Dennis Putnam wrote:
My apologies if this is a duplicate but since I have received nothing 
back I am assuming this did not get through the first time. I am 
guessing I need to somehow provide a password but the list_members 
command does not seem to have that as an option.



There are many reasons why you might not receive a response to a post 
within 2 days. If you are really concerned that your post didn't reach 
the list, you can always check the archives where you would find it at 
https://mail.python.org/archives/list/mailman-users@python.org/message/46IJ7BKJSP2FNDCWV4O2XIERPHP256LK/



I am developing a script that gets a list of members from a mailing list 
(mailman 2.1.15). I'm using popen (in python 2.7.5) to issue the 
command. However, even though I am running it as admin for that list, 
I'm getting a permissions error. How/what do I need to set in order to 
run that command?


def getUsers():
     "This function returns a list of users from mailman"
p=subprocess.Popen(["/usr/lib/mailman/bin/list_members","listname"],stdout=subprocess.PIPE)
     lines=p.stdout.readlines()
     p.wait


The above should be `p.wait()`, not `p.wait` and should precede the 
`lines=p.stdout.readlines()` statement.



     return(lines)


For the permissions issue, you need to run this as the Mailman user or 
possibly the web server user, i.e. a user that has permission to read 
the list's config.pck.


--
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: [ext] List_Members from Command Line Permission

2024-06-28 Thread Ralf Hildebrandt via Mailman-Users
* Dennis Putnam :

> I am developing a script that gets a list of members from a mailing list
> (mailman 2.1.15). I'm using popen (in python 2.7.5) to issue the command.
> However, even though I am running it as admin for that list, I'm getting a
> permissions error. How/what do I need to set in order to run that command?
> 
> def getUsers():
>     "This function returns a list of users from mailman"
> p=subprocess.Popen(["/usr/lib/mailman/bin/list_members","listname"],stdout=subprocess.PIPE)
>     lines=p.stdout.readlines()
>     p.wait
>     return(lines)

I guess the script must run as user "mailman" or "root"
Which error messag exactly?

-- 
Ralf Hildebrandt
Charité - Universitätsmedizin Berlin
Geschäftsbereich IT | Abteilung Netz | Netzwerk-Administration
Invalidenstraße 120/121 | D-10115 Berlin

Tel. +49 30 450 570 155
ralf.hildebra...@charite.de
https://www.charite.de


signature.asc
Description: PGP signature
--
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] List_Members from Command Line Permission

2024-06-28 Thread Dennis Putnam
My apologies if this is a duplicate but since I have received nothing 
back I am assuming this did not get through the first time. I am 
guessing I need to somehow provide a password but the list_members 
command does not seem to have that as an option.


I am developing a script that gets a list of members from a mailing list 
(mailman 2.1.15). I'm using popen (in python 2.7.5) to issue the 
command. However, even though I am running it as admin for that list, 
I'm getting a permissions error. How/what do I need to set in order to 
run that command?


def getUsers():
    "This function returns a list of users from mailman"
p=subprocess.Popen(["/usr/lib/mailman/bin/list_members","listname"],stdout=subprocess.PIPE)
    lines=p.stdout.readlines()
    p.wait
    return(lines)


OpenPGP_signature.asc
Description: OpenPGP digital signature
--
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: Re: problem with non-member Sender rules

2024-06-27 Thread Mark Sapiro

On 6/27/24 8:20 AM, Laack, Andrea P. via Mailman-Users wrote:

Straight redirect with an alias.


That shouldn't affect the relevant headers used to determine the sender 
for *_these_nonmembers. Can you give a specific example of the issue and 
what you are trying to accomplish. You say "our servers send emails to 
root@". Perhaps this issue has something to do with specific 
From: or Sender: headers in these mails.


--
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: [EXTERNAL] Re: Re: problem with non-member Sender rules

2024-06-27 Thread Laack, Andrea P. via Mailman-Users
Straight redirect with an alias.

-Original Message-
From: Mark Sapiro 
Sent: Thursday, June 27, 2024 10:18 AM
To: mailman-users@python.org
Subject: [EXTERNAL] [Mailman-Users] Re: Re: problem with non-member Sender rules

On 6/27/24 4:15 AM, Laack, Andrea P. via Mailman-Users wrote:
> They are sent to a mail group which goes to all of the system admins.

How does this work. Is this a straight redirect as with an alias, or is some 
process involved?

The *_these_nonmembers rules test the one address returned by the
Message.get_sender() method. See the doc string at
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Message.py#L115
for how this is determined and how it is affected by the 
mm_cfg.USE_ENVELOPE_SENDER setting.

--
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: laack.and...@mayo.edu
--
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: [EXTERNAL] Re: problem with non-member Sender rules

2024-06-27 Thread Mark Sapiro

On 6/27/24 4:15 AM, Laack, Andrea P. via Mailman-Users wrote:

They are sent to a mail group which goes to all of the system admins.


How does this work. Is this a straight redirect as with an alias, or is 
some process involved?


The *_these_nonmembers rules test the one address returned by the 
Message.get_sender() method. See the doc string at 
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Message.py#L115 
for how this is determined and how it is affected by the 
mm_cfg.USE_ENVELOPE_SENDER setting.


--
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: problem with non-member Sender rules

2024-06-27 Thread Laack, Andrea P. via Mailman-Users
They are sent to a mail group which goes to all of the system admins.

Andrea

From: Odhiambo Washington 
Sent: Thursday, June 27, 2024 4:41 AM
To: Laack, Andrea P. 
Cc: mailman-users@python.org
Subject: [EXTERNAL] Re: [Mailman-Users] problem with non-member Sender rules



On Thu, Jun 27, 2024 at 12:05 AM Laack, Andrea P. via Mailman-Users 
mailto:mailman-users@python.org>> wrote:
Our non-member Sender rules work fine with emails coming directly from the 
sender, but our servers send emails to root@ and those are forwarded to 
the mail list.  The Sender filters do not seem to be working on this forwarded 
email.  How can we get around this?

On Unix systems, emails sent to root@ should be aliased to the System 
Administrator's email address, i.e. 
laack.and...@mayo.edu. They should NEVER be sent 
anywhere else.

--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]
--
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: problem with non-member Sender rules

2024-06-27 Thread Odhiambo Washington
On Thu, Jun 27, 2024 at 12:05 AM Laack, Andrea P. via Mailman-Users <
mailman-users@python.org> wrote:

> Our non-member Sender rules work fine with emails coming directly from the
> sender, but our servers send emails to root@ and those are
> forwarded to the mail list.  The Sender filters do not seem to be working
> on this forwarded email.  How can we get around this?
>

On Unix systems, emails sent to root@ should be aliased to the
System Administrator's email address, i.e. laack.and...@mayo.edu. They
should NEVER be sent anywhere else.

-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]
--
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] problem with non-member Sender rules

2024-06-26 Thread Laack, Andrea P. via Mailman-Users
Our non-member Sender rules work fine with emails coming directly from the 
sender, but our servers send emails to root@ and those are forwarded to 
the mail list.  The Sender filters do not seem to be working on this forwarded 
email.  How can we get around this?

Andrea

Andrea Laack
Research & Tech Innov Svcs
Mayo Clinic
507-538-3831
laack.and...@mayo.edu

--
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: lots of bounces after server move

2024-06-26 Thread Jim Dory

On 6/25/24 15:32, Dmitri Maziuk wrote:

On 6/25/24 12:51, Jim Dory wrote:


2. SMTP: Reverse DNS doesn't match SMTP Banner (The SMTP banner issued by your email server did not contain the 
hostname we resolved for your server’s IP address.)


#2 - Reverse DNS - I have PTR records set for both compute.nkc.com (abbreviated) and nkc.com. So that could be a 
problem?




DNS is Evil. A host should not have more than one PTR because if it does, it's not clear which PTR will be returned by 
the nameserver. Ditto for A record, becasue teh one PTR can only match one of those -- but with something like unbound 
that doesn't support CNAMEs, you won't have much choice. And if you do have CNAMEs, the client has to do extra work to 
find the A and match it to the PTR -- if it cares.


I'm guessing they are flagging it because it *should* be playing nice and sending its A hostname that has a corresp. 
(one) PTR record, in the SMTP banner.


Dima



Thanks Dima,

I think our records are a mess, and I don't quite feel qualified to fix it. This mailing list started sometime mid 
2000's and has gone thru changes that have followed us without being cleaned. We used to host the website 
nomekennelclub.com but they have since moved to a squarespace or somesuch server and we simply redirect to that page. I 
assume they get their mail services through that host, but in our records we have A records for things like 
webmail.nomekennelclub.com (nkc for short), mail.nkc.com, ftp.nkc.com, webdisk.nkc.com, whm.nkc.com, cpanel.nkc.com, 
autoconfig, autodiscover, cpcalendars, nomekennelclub.com, server, compute.nomekennelclub.com (an actual one), plus


we have A records for I think nameservers ns1 and ns2 which I don't think are being used.. in the message headers I see 
SE005.arandomserver.com and under mx lookups.


A couple of those A records, like cpanel may be used, not sure about the webmail one. I don't want to screw up the 
kennelclub if they are using it. I'll have to check, but I would like to start deleting some. Like the server one, from 
an older time.


As for PTR records, I'm still confused. We have 2, one for our new hostname: compute.nomekennelclub.com and for just the 
domain nomekennelclub.com . When I look at a header from mailing list post, I see both.


Not sure what this all tells me, I've removed some of it for a bit of brevity:

Return-Path: 
Delivered-To: ja...@dorydesign.com
Received: from lax003.hawkhost.com
by lax003.hawkhost.com with LMTP
id YGXEJcpGfGYPMQAAva6gig
(envelope-from )
for ; Wed, 26 Jun 2024 09:50:18 -0700
Return-path: 
Envelope-to: ja...@dorydesign.com
Delivery-date: Wed, 26 Jun 2024 09:50:18 -0700
Received: from se006.arandomserver.com ([198.252.99.2]:35800)
by lax003.hawkhost.com with esmtps  (TLS1.2) tls 
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
(Exim 4.96.2)
(envelope-from )
id 1sMVqd-0005de-1Z
for ja...@dorydesign.com;
Wed, 26 Jun 2024 09:50:18 -0700
X-DKIM-Failure: bodyhash_mismatch
Received: from compute.nomekennelclub.com ([198.252.100.6])
by se006.arandomserver.com with esmtps 
(TLSv1.3:TLS_AES_256_GCM_SHA384:256)
(Exim 4.92)
(envelope-from )
id 1sMVqb-0004Dp-0l
for ja...@dorydesign.com; Wed, 26 Jun 2024 11:50:18 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=nomekennelclub.com; s=default; [etc]
Received: from [127.0.0.1] (port=33026 helo=compute.nomekennelclub.com)
by compute.nomekennelclub.com with esmtp (Exim 4.97.1)
(envelope-from )
id 1sMVq9-bK5-4A0o;
Wed, 26 Jun 2024 16:49:49 +
Received: from mail-pl1-f177.google.com ([209.85.214.177]:52372)
 by compute.nomekennelclub.com with esmtps (TLS1.3) tls TLS_AES_128_GCM_SHA256
 (Exim 4.97.1) (envelope-from )
 id 1sMVpP-bHi-0XWS for nome-annou...@nomekennelclub.com;
 Wed, 26 Jun 2024 16:49:06 +
Received: by mail-pl1-f177.google.com with SMTP id
 d9443c01a7336-1f6fabe9da3so56661465ad.0
 for ; Wed, 26 Jun 2024 09:48:42 -0700 (PDT)

To: nome-annou...@nomekennelclub.com
X-Spam-Status: No, score=-94.2
X-Spam-Score: -941
X-Spam-Bar: ---
X-Ham-Report: Spam detection software, running on the system 
"compute.nomekennelclub.com",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 root\@localhost for details.
 Content preview:  Join us via ZOOM for the next presentation in our Strait
   Science series… US COAST GUARD COMMAND CENTER: SAVING LIVES AT SEA
 Content analysis details:   (-94.2 points, 8.0 required)
  pts rule name  description
  -- --
 -0.0 USER_IN_WELCOMELISTUser is listed in 'welcomelist_from'
 -100 USER_IN_WHITELIST  DEPRECATED: See USER_IN_WELCOMELIST
  5.0 

[Mailman-Users] List_Members from Command Line Permission

2024-06-26 Thread Dennis Putnam
I am developing a script that gets a list of members from a mailing list 
(mailman 2.1.15). I'm using popen (in python 2.7.5) to issue the 
command. However, even though I am running it as admin for that list, 
I'm getting a permissions error. How/what do I need to set in order to 
run that command?


def getUsers():
    "This function returns a list of users from mailman"
p=subprocess.Popen(["/usr/lib/mailman/bin/list_members","listname"],stdout=subprocess.PIPE)
    lines=p.stdout.readlines()
    p.wait
    return(lines)


OpenPGP_signature.asc
Description: OpenPGP digital signature
--
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: lots of bounces after server move

2024-06-26 Thread Carl Zwanzig

On 6/25/2024 10:51 AM, Jim Dory wrote:
2. SMTP: Reverse DNS doesn't match SMTP Banner (The SMTP banner issued 
by your email server did not contain the hostname we resolved for your 
server’s IP address.)


That itself is suspicious (to a receiving MTA). And as Dmitri pointed 
out, multiple PTR records is also a problem.


Remember that many email systems look for "circular resolution" where 
eventually an A's address matches a PTR's name.


Example:
lists.x.com -> smtp.x.com  (CNAME)
smtp.x.com -> 1.2.3.4 (A)
1.2.3.4 -> mail.p.com (PTR)
mail.p.com -> 1.2.3.4 (A)
("equilibrium has been reached")

If 1.2.3.4 resolves to both mail.x.com and maybe mailhost.x.com (which 
might not have a matching A record), sometimes the magic smoke will come 
out :).


z!

--
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: lots of bounces after server move

2024-06-25 Thread Dmitri Maziuk

On 6/25/24 12:51, Jim Dory wrote:


2. SMTP: Reverse DNS doesn't match SMTP Banner (The SMTP banner issued 
by your email server did not contain the hostname we resolved for your 
server’s IP address.)


#2 - Reverse DNS - I have PTR records set for both compute.nkc.com 
(abbreviated) and nkc.com. So that could be a problem?




DNS is Evil. A host should not have more than one PTR because if it 
does, it's not clear which PTR will be returned by the nameserver. Ditto 
for A record, becasue teh one PTR can only match one of those -- but 
with something like unbound that doesn't support CNAMEs, you won't have 
much choice. And if you do have CNAMEs, the client has to do extra work 
to find the A and match it to the PTR -- if it cares.


I'm guessing they are flagging it because it *should* be playing nice 
and sending its A hostname that has a corresp. (one) PTR record, in the 
SMTP banner.


Dima

--
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: lots of bounces after server move

2024-06-25 Thread Jim Dory

On 6/25/24 09:13, Carl Zwanzig wrote:


Just to be sure, I would try your host's name in one of the DNS/email test pages, such as 
https://mxtoolbox.com/emailhealth/ (there are others).




Thanks Carl, a very good resource.

I put in compute.nomekennelclub.com and it shows nomekennelclub.com in the 
results.

I gave me several warnings. Zero Errors

1. DNS: Names servers on the same subnet

2. SMTP: Reverse DNS doesn't match SMTP Banner (The SMTP banner issued by your email server did not contain the hostname 
we resolved for your server’s IP address.)


3. SMTP: Does not support TLS

4. SMTP: 15.209 seconds - Not good! on Transaction Time

Reading up on this, the transaction time can cause warnings for reverse DNS and or TLS support. I did add TLSv1.3 into 
the Apache global config and rebuilt/restarted Apache, but still get that same warning.


As for #1 - name servers.. I don't think that is contributing to the mail 
rejections.

#2 - Reverse DNS - I have PTR records set for both compute.nkc.com 
(abbreviated) and nkc.com. So that could be a problem?

#3 - TLS - not sure what more I can do there

#4 - transaction time.. ? Not sure I have control over that.. but one thing I googled reported that one could "Introduce 
a delay into the SMTP transaction for unknown hosts and messages detected as spam" in Exim. Don't know about that.


/jd

--
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: lots of bounces after server move

2024-06-25 Thread Carl Zwanzig



Just to be sure, I would try your host's name in one of the DNS/email 
test pages, such as https://mxtoolbox.com/emailhealth/ (there are others).



z!

--
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: lots of bounces after server move

2024-06-24 Thread Jim Dory

On 6/24/24 17:16, Jim Dory wrote:




I have not done anything yet. Under Privacy Options/Sender Filters, I have for 
dmarc_moderation_action : Munge,

dmarc_quarantine_moderation_action as Yes, dmarc_none_moderation_action is No, and the rest is blank. I don't really 
understand any of that but I think I set them so on advice.


Looks like there are no SPF records. I see this.. I'll install it per recommended by WHM, but let me know if it needs 
to be different. What I don't know is if it should be just for nomekennelclub.com rather than with the host name 
compute. On the old server, it didn't have the hostname.


Under Zone Management in WHM, there are a couple DKIM strings for various hosts like 
default._domainkey.nomekennelclub.com, default._domainkey.compute.nomekennelclub.com and there's some dmarc 
statements there.


You are probably on to something there. I just got 45 bounces saying because of "spam content" with someone trying to 
sell their pickup on our community annoucements/trade list, mostly from Alaska's GCI email provider this time. So 
adding the SPF record hopefully will help.


spf-NA.jpg

-- 



This was supposed to have an image attached.



One more try.. In my "sent" folder it shows the image attached. Perhaps something is blocking it. What it shows is that 
no SPF records exist. So it suggests as the name: compute.nomekennelclub.com. (with a period) and a value of:



v=spf1 +mx +a +ip4:198.252.100.6 ~all

So that is what I installed. I was wondering if it should be instead just for nomekennelclub.com rather than with the 
compute. hostname so I also added that record.

--
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: lots of bounces after server move

2024-06-24 Thread Jim Dory





I have not done anything yet. Under Privacy Options/Sender Filters, I have for 
dmarc_moderation_action : Munge,

dmarc_quarantine_moderation_action as Yes, dmarc_none_moderation_action is No, and the rest is blank. I don't really 
understand any of that but I think I set them so on advice.


Looks like there are no SPF records. I see this.. I'll install it per recommended by WHM, but let me know if it needs 
to be different. What I don't know is if it should be just for nomekennelclub.com rather than with the host name 
compute. On the old server, it didn't have the hostname.


Under Zone Management in WHM, there are a couple DKIM strings for various hosts like 
default._domainkey.nomekennelclub.com, default._domainkey.compute.nomekennelclub.com and there's some dmarc statements 
there.


You are probably on to something there. I just got 45 bounces saying because of "spam content" with someone trying to 
sell their pickup on our community annoucements/trade list, mostly from Alaska's GCI email provider this time. So 
adding the SPF record hopefully will help.


spf-NA.jpg

-- 



This was supposed to have an image attached.
--
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: lots of bounces after server move

2024-06-24 Thread Jim Dory

On 6/24/24 15:40, Steven D'Aprano wrote:

Hi Jim,

Not an expert here, but a thought comes to mind.

When you moved to a new domain name, did you update your DMARC, DKIM,
and SPF records? (Whichever you use, if any.) Maybe the recipients think
the new server is not authorized to send on your behalf.



On Mon, Jun 24, 2024 at 01:42:52PM -0800, Jim Dory wrote:


We kept the same IP address, but the hostname of the domain did change. I
just moved to a different server in the same hosting company.




On 6/24/24 15:40, Steven D'Aprano wrote:

Hi Jim,

Not an expert here, but a thought comes to mind.

When you moved to a new domain name, did you update your DMARC, DKIM,
and SPF records? (Whichever you use, if any.) Maybe the recipients think
the new server is not authorized to send on your behalf.



On Mon, Jun 24, 2024 at 01:42:52PM -0800, Jim Dory wrote:


We kept the same IP address, but the hostname of the domain did change. I
just moved to a different server in the same hosting company.




Thanks Steven,

I have not done anything yet. Under Privacy Options/Sender Filters, I have for 
dmarc_moderation_action : Munge,

dmarc_quarantine_moderation_action as Yes, dmarc_none_moderation_action is No, and the rest is blank. I don't really 
understand any of that but I think I set them so on advice.


Looks like there are no SPF records. I see this.. I'll install it per recommended by WHM, but let me know if it needs to 
be different. What I don't know is if it should be just for nomekennelclub.com rather than with the host name compute. 
On the old server, it didn't have the hostname.


Under Zone Management in WHM, there are a couple DKIM strings for various hosts like 
default._domainkey.nomekennelclub.com, default._domainkey.compute.nomekennelclub.com and there's some dmarc statements 
there.


You are probably on to something there. I just got 45 bounces saying because of "spam content" with someone trying to 
sell their pickup on our community annoucements/trade list, mostly from Alaska's GCI email provider this time. So adding 
the SPF record hopefully will help.


spf-NA.jpg

--
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: lots of bounces after server move

2024-06-24 Thread Dmitri Maziuk

On 6/24/24 16:42, Jim Dory wrote:


550 5.4.1 Recipient address rejected: Access denied


This one could be because the recipient server doesn't like the new 
server IP.


We kept the same IP address, but the hostname of the domain did change. 
I just moved to a different server in the same hosting company.


That shouldn't cause a 550/5.1.4, but check where your new server is 
sending to (vs. old), port in particular: recipient server can have 
different ACLs on 25, 465, and 587.


Dima

--
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: lots of bounces after server move

2024-06-24 Thread Steven D'Aprano
Hi Jim,

Not an expert here, but a thought comes to mind.

When you moved to a new domain name, did you update your DMARC, DKIM, 
and SPF records? (Whichever you use, if any.) Maybe the recipients think 
the new server is not authorized to send on your behalf.



On Mon, Jun 24, 2024 at 01:42:52PM -0800, Jim Dory wrote:

> We kept the same IP address, but the hostname of the domain did change. I
> just moved to a different server in the same hosting company.



-- 
Steve
--
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: lots of bounces after server move

2024-06-24 Thread Jim Dory

Thank you Mark and Dmitri,

On 6/24/24 13:08, Mark Sapiro wrote:

On 6/24/24 12:13, Jim Dory wrote:
I just had my hosting company move our mailing list to an updated server. Now I'm suddenly getting a lot of bounces 
of the sort:


550 5.4.1 Recipient address rejected: Access denied


This one could be because the recipient server doesn't like the new server IP.


We kept the same IP address, but the hostname of the domain did change. I just moved to a different server in the same 
hosting company.






and
552-5.2.2 The recipient's inbox is out of storage space and inactive.
and
550-5.1.1 The email account that you tried to reach does not exist.
etc.



These look like legitimate bounces, although if they weren't bouncing before the move, it's unclear why they'd be 
bouncing now.



This all has me baffled - because it wasn't happening before and started on first post to the mailing list directly 
after the move. But it is what it is.. I'll deal with it.




Before I start removing those user's email accounts.. what might I be missing? Perhaps something in the new server is 
triggering the "550 5.4.1 recipient address rejected" (a local company's employees mostly)



If these are all from one recipient server, it would be worth contacting that server's admin to see if they will 
whitelist you. Also, setting


VERP_PROBES = Yes

in mm_cfg.py may keep these members from having delivery disabled and being 
removed if the probes don't bounce.



I just set this, so thanks for that.

I'm contacting the organizations to see about having them whitelist. I suppose that is all I can do at this point. 
There's also a couple rejections from att.net and bellsouth.net (ff-ip4-mx-vip1.prodigy.net), but I'll contact those 
accounts as well.


regards, jim

--
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: lots of bounces after server move

2024-06-24 Thread Mark Sapiro

On 6/24/24 12:13, Jim Dory wrote:
I just had my hosting company move our mailing list to an updated 
server. Now I'm suddenly getting a lot of bounces of the sort:


550 5.4.1 Recipient address rejected: Access denied


This one could be because the recipient server doesn't like the new 
server IP.




and
552-5.2.2 The recipient's inbox is out of storage space and inactive.
and
550-5.1.1 The email account that you tried to reach does not exist.
etc.



These look like legitimate bounces, although if they weren't bouncing 
before the move, it's unclear why they'd be bouncing now.



Before I start removing those user's email accounts.. what might I be 
missing? Perhaps something in the new server is triggering the "550 
5.4.1 recipient address rejected" (a local company's employees mostly)



If these are all from one recipient server, it would be worth contacting 
that server's admin to see if they will whitelist you. Also, setting


VERP_PROBES = Yes

in mm_cfg.py may keep these members from having delivery disabled and 
being removed if the probes don't bounce.



--
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: lots of bounces after server move

2024-06-24 Thread Dmitri Maziuk

On 6/24/24 14:13, Jim Dory wrote:


550 5.4.1 Recipient address rejected: Access denied
and
552-5.2.2 The recipient's inbox is out of storage space and inactive.
and
550-5.1.1 The email account that you tried to reach does not exist.


That's the recipient mail server. You'd want to look at its logs and/or 
talk to their postmaster.


Dima

--
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] lots of bounces after server move

2024-06-24 Thread Jim Dory
I just had my hosting company move our mailing list to an updated server. Now I'm suddenly getting a lot of bounces of 
the sort:


550 5.4.1 Recipient address rejected: Access denied
and
552-5.2.2 The recipient's inbox is out of storage space and inactive.
and
550-5.1.1 The email account that you tried to reach does not exist.
etc.

Before the move, I downloaded the list config.pck as a precaution, and all the 
emails in the bounces exist in that file.

Before I start removing those user's email accounts.. what might I be missing? Perhaps 
something in the new server is triggering the "550 5.4.1 recipient address 
rejected" (a local company's employees mostly)

thanks for the help.  /jim

--
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: Bounce Score information

2024-06-09 Thread Mark Sapiro

On 6/9/24 9:34 AM, Bruce Kaiser wrote:
Thanks for the responses.  It's not going to be possible to get 
command-line access for us.
All access is via cPanel pages.  I assume that these HTML pages are part 
of the Mailman 2.1 rather than an interface designed by the cPanel folks.

Is that correct?



The admin, admindb, listinfo, etc. pages are Mailman 2.1 pages with 
cPanel mods (mostly invisible) to support their list naming convention. 
The cPanel pages for creating lists and ? are cPanel specific.


See https://wiki.list.org/DOC/Mailman%20and%20CPanel


...
A small suggestion would be to modify the Membership List to show [All] 
addresses in addition to subsets by letter [A], [B], etc.


To see All, set admin_member_chunksize on the General Options page to a 
value greater than the number of list members. To go back to subsets, 
set it to a value less than the number of list members.


> Where is the correct place to make suggestions going forward?

Mailman 2.1 is not being updated. See 
https://mail.python.org/archives/list/mailman-annou...@python.org/message/TJLEX52N2ARNOQBC2ZNYMNV5U226R5NM/


--
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: Bounce Score information

2024-06-09 Thread Bruce Kaiser
Thanks for the responses.  It's not going to be possible to get 
command-line access for us.
All access is via cPanel pages.  I assume that these HTML pages are part 
of the Mailman 2.1 rather than an interface designed by the cPanel folks.

Is that correct?

I see that the Membership List indicates when a member is Disabled 
because of Bounce Status (under the column NoMail).
By extending the time between "Disabled" and "Removal" from the list, we 
have time to investigate.  We can work with that.


A small suggestion would be to modify the Membership List to show [All] 
addresses in addition to subsets by letter [A], [B], etc.

Where is the correct place to make suggestions going forward?


Thanks again for your assistance.




On 6/7/2024 3:05 PM, Mark Sapiro wrote:

On 6/6/24 11:07 AM, Russell Clemings wrote:

If you have shell (command line) access there's a script for that
(get_bounce_info.py) here:

https://www.msapiro.net/scripts/

The bounce log is in mailman/logs but again I think you'll need the 
command

line to get there.

Mark can correct me if I'm wrong on either.



That's all correct.



On Thu, Jun 6, 2024 at 10:08 AM Bruce Kaiser 
wrote:


I am new administrator for several mail-lists, using GNUMailman 2.1 via
our service provider.

It seems that although some addresses have bounced a number of times,
none are being suspended.



There are a few possibilities.

If the site has set VERP_PROBES = Yes in mm_cfg.py, when a user's 
score reaches threshhold, a probe message is sent and delivery is only 
disabled if the probe bounces. It is possible that messages bounce 
because of DMARC or other reasons and the probes don't bounce.


If your Mailman is at least 2.1.18, you should ensure that under 
Privacy options... -> Sender filters that dmarc_moderation_action is 
Munge From or Wrap Message and dmarc_quarantine_moderation_action is 
Yes. See https://wiki.list.org/DEV/DMARC


It's possible the list's Bounce processing settings are not 
appropriate for the list. For low volume lists, the default 
bounce_info_stale_after = 7 days may be too short. It should be at 
least as long as the longest expected interval between posts.



Is there a way to obtain a list of the current bounce scores and bounce
status for each of the members of a list?



This information isn't available via the web UI. See above.



--
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: Bounce Score information

2024-06-07 Thread Mark Sapiro

On 6/6/24 11:07 AM, Russell Clemings wrote:

If you have shell (command line) access there's a script for that
(get_bounce_info.py) here:

https://www.msapiro.net/scripts/

The bounce log is in mailman/logs but again I think you'll need the command
line to get there.

Mark can correct me if I'm wrong on either.



That's all correct.



On Thu, Jun 6, 2024 at 10:08 AM Bruce Kaiser 
wrote:


I am new administrator for several mail-lists, using GNUMailman 2.1 via
our service provider.

It seems that although some addresses have bounced a number of times,
none are being suspended.



There are a few possibilities.

If the site has set VERP_PROBES = Yes in mm_cfg.py, when a user's score 
reaches threshhold, a probe message is sent and delivery is only 
disabled if the probe bounces. It is possible that messages bounce 
because of DMARC or other reasons and the probes don't bounce.


If your Mailman is at least 2.1.18, you should ensure that under Privacy 
options... -> Sender filters that dmarc_moderation_action is Munge From 
or Wrap Message and dmarc_quarantine_moderation_action is Yes. See 
https://wiki.list.org/DEV/DMARC


It's possible the list's Bounce processing settings are not appropriate 
for the list. For low volume lists, the default bounce_info_stale_after 
= 7 days may be too short. It should be at least as long as the longest 
expected interval between posts.



Is there a way to obtain a list of the current bounce scores and bounce
status for each of the members of a list?



This information isn't available via the web UI. See above.

--
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: Bounce Score information

2024-06-06 Thread Russell Clemings
If you have shell (command line) access there's a script for that
(get_bounce_info.py) here:

https://www.msapiro.net/scripts/

The bounce log is in mailman/logs but again I think you'll need the command
line to get there.

Mark can correct me if I'm wrong on either.

On Thu, Jun 6, 2024 at 10:08 AM Bruce Kaiser 
wrote:

> I am new administrator for several mail-lists, using GNUMailman 2.1 via
> our service provider.
>
> It seems that although some addresses have bounced a number of times,
> none are being suspended.
>
> Is there a way to obtain a list of the current bounce scores and bounce
> status for each of the members of a list?
>
> Also, I have seen references to a bounce log but have not been able to
> locate one.
>
> Thanks in advance for any help.
>
> --
> 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: rclemi...@gmail.com
>


-- 
===
Russell Clemings

===
--
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] Bounce Score information

2024-06-06 Thread Bruce Kaiser
I am new administrator for several mail-lists, using GNUMailman 2.1 via 
our service provider.


It seems that although some addresses have bounced a number of times, 
none are being suspended.


Is there a way to obtain a list of the current bounce scores and bounce 
status for each of the members of a list?


Also, I have seen references to a bounce log but have not been able to 
locate one.


Thanks in advance for any help.

--
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: from_is_list munging not working

2024-05-19 Thread Russell Clemings
Mystery solved. Thanks again.

On Sun, May 19, 2024 at 4:24 PM Mark Sapiro  wrote:

> On 5/19/24 6:03 PM, Russell Clemings wrote:
> > OK, so the "pipeline" section in the test list config I sent earlier was
> > not in the config for the list that was munging properly. I removed it
> from
> > the test list config and now it's munging too.
>
>
> Had I looked more carefully at the config you posted initially, I might
> have seen that your list had a pipeline attribute and that it was based
> on an older version and was missing the WrapMessage handler which is why
> the From: wasn't munged.
>
> --
> 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: rclemi...@gmail.com
>


-- 
===
Russell Clemings

===
--
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: from_is_list munging not working

2024-05-19 Thread Mark Sapiro

On 5/19/24 6:03 PM, Russell Clemings wrote:

OK, so the "pipeline" section in the test list config I sent earlier was
not in the config for the list that was munging properly. I removed it from
the test list config and now it's munging too.



Had I looked more carefully at the config you posted initially, I might 
have seen that your list had a pipeline attribute and that it was based 
on an older version and was missing the WrapMessage handler which is why 
the From: wasn't munged.


--
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: from_is_list munging not working

2024-05-19 Thread Russell Clemings
OK, so the "pipeline" section in the test list config I sent earlier was
not in the config for the list that was munging properly. I removed it from
the test list config and now it's munging too.

(How to remove pipeline from a single list: https://tinyurl.com/ydrd8z96)

As an aside, I'm now pretty sure this problem resulted not from the
hardware migration but from an experiment I did several years ago:

https://mail.python.org/pipermail/mailman-users/2010-July/069944.html

(Note to self: Next time, clean up after yourself.)

Thanks for your patience.



On Sun, May 19, 2024 at 9:10 AM Russell Clemings 
wrote:

> Well, a couple of posts just came through on another list and they were
> properly munged. I'll compare the two list configurations and report back.
>
> On Sat, May 18, 2024 at 8:30 PM Mark Sapiro  wrote:
>
>> On 5/18/24 9:43 PM, Russell Clemings wrote:
>> >
>> > I sent the post from my Yahoo account with no cc's and it was received
>> by
>> > my Gmail account, albeit in spam. My Yahoo account bounced the incoming
>> > post from the list as did Comcast. The list owner (me) got bounce
>> notices
>> > from Mailman for both.
>>
>>
>> Did those notices have a DSN attached that included the headers of the
>> bounced mail, and if so, what did the From: look like. And were the
>> bounces for DMARC or something else?
>>
>> Is Exim DKIM signing the outgoing mail. Does list.domain publish an SPF
>> record, and if the IP changed does the SPF still allow the domain?
>>
>>
>> > This is a test list. If nothing else from this strikes you as worth
>> digging
>> > into some more, I'll just wait until we have some on a real list and
>> see if
>> > anything looks different there.
>>
>> This may be an issue with cPanel's Mailman. Try setting Privacy
>> options... -> Sender filters -> dmarc_moderation_action to Munge From.
>> It should be irrelevant when General Options -> from_is_list = Munge
>> From, but I don't know what cPanel might be doing.
>>
>> --
>> 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: rclemi...@gmail.com
>>
>
>
> --
> ===
> Russell Clemings
> 
> ===
>


-- 
===
Russell Clemings

===
--
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: from_is_list munging not working

2024-05-19 Thread Russell Clemings
Well, a couple of posts just came through on another list and they were
properly munged. I'll compare the two list configurations and report back.

On Sat, May 18, 2024 at 8:30 PM Mark Sapiro  wrote:

> On 5/18/24 9:43 PM, Russell Clemings wrote:
> >
> > I sent the post from my Yahoo account with no cc's and it was received by
> > my Gmail account, albeit in spam. My Yahoo account bounced the incoming
> > post from the list as did Comcast. The list owner (me) got bounce notices
> > from Mailman for both.
>
>
> Did those notices have a DSN attached that included the headers of the
> bounced mail, and if so, what did the From: look like. And were the
> bounces for DMARC or something else?
>
> Is Exim DKIM signing the outgoing mail. Does list.domain publish an SPF
> record, and if the IP changed does the SPF still allow the domain?
>
>
> > This is a test list. If nothing else from this strikes you as worth
> digging
> > into some more, I'll just wait until we have some on a real list and see
> if
> > anything looks different there.
>
> This may be an issue with cPanel's Mailman. Try setting Privacy
> options... -> Sender filters -> dmarc_moderation_action to Munge From.
> It should be irrelevant when General Options -> from_is_list = Munge
> From, but I don't know what cPanel might be doing.
>
> --
> 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: rclemi...@gmail.com
>


-- 
===
Russell Clemings

===
--
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: from_is_list munging not working

2024-05-18 Thread Mark Sapiro

On 5/18/24 9:43 PM, Russell Clemings wrote:


I sent the post from my Yahoo account with no cc's and it was received by
my Gmail account, albeit in spam. My Yahoo account bounced the incoming
post from the list as did Comcast. The list owner (me) got bounce notices
from Mailman for both.



Did those notices have a DSN attached that included the headers of the 
bounced mail, and if so, what did the From: look like. And were the 
bounces for DMARC or something else?


Is Exim DKIM signing the outgoing mail. Does list.domain publish an SPF 
record, and if the IP changed does the SPF still allow the domain?




This is a test list. If nothing else from this strikes you as worth digging
into some more, I'll just wait until we have some on a real list and see if
anything looks different there.


This may be an issue with cPanel's Mailman. Try setting Privacy 
options... -> Sender filters -> dmarc_moderation_action to Munge From. 
It should be irrelevant when General Options -> from_is_list = Munge 
From, but I don't know what cPanel might be doing.


--
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: from_is_list munging not working

2024-05-18 Thread Russell Clemings
Before
CentOS v7.9.2009 STANDARD kvm
cPanel 110.0.24 (yeah, I know)
Mailman 2.1.39-1.cp108~el7
Exim 4.96.2-2.cp108~el7

After:
AlmaLinux v8.9.0 STANDARD kvm
cPanel 120.0.5
Mailman 2.1.39-1.cp108~el8
Exim 4.97.1-1.cp118~el8

The only thing I see in the cPanel changelogs since v110 doesn't look
relevant:

   - export_lists
    -
   This function exports a cPanel account’s Mailman mailing lists into a CSV
   file. This file is located in the /mail/exported_lists directory,
   relative to the cPanel account’s home directory.

I sent the post from my Yahoo account with no cc's and it was received by
my Gmail account, albeit in spam. My Yahoo account bounced the incoming
post from the list as did Comcast. The list owner (me) got bounce notices
from Mailman for both.

Gmail's from field for the incoming post says:
Russell Clemings  via list.domain
-- i.e. 'I can find "via" and a website name next to the sender's name" on
the link you sent.

This is a test list. If nothing else from this strikes you as worth digging
into some more, I'll just wait until we have some on a real list and see if
anything looks different there.



On Sat, May 18, 2024 at 6:11 PM Mark Sapiro  wrote:

> On 5/18/24 6:46 PM, Russell Clemings wrote:
> > I just moved my Mailman lists to new hardware (or rather my ISP did) and
> > I've spent several hours now fixing the resulting problems.
> >
> > Here's one I can figure out though -- I've got "from_is_list" set to
> "Munge
> > From" and it's not munging. Specifically, I sent a message to the list
> from
> > a yahoo.com account and the "From" was:
> >
> > Russell Clemings  via
> >  list.domain
> >
> > instead of
> >
> > Russell Clemings via (listname) 
> >
> > I don't see anything in the logs and the config.pck looks pretty much
> > identical to the old version.
> >
> > I've dumped the new config.pck into the attached file. Did I miss
> something
> > stupid (again)?
>
>
> Your config looks OK. Was this message received via googlmail? Was it
> actually from the list or was it perhaps a direct CC:? Did the From:
> actually contain the
>  link?
>
> What changed in the move to new hardware? Is all the software such as
> Mailman and the outgoing MTA the same code or what?
>
> Just guessing, but it looks like tis message may have been sent directly
> th a googlemail user, not from the list, gan google, for reasons alluded
> to at , added the
> via stuff.
>
> --
> 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: rclemi...@gmail.com
>


-- 
===
Russell Clemings

===
--
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: from_is_list munging not working

2024-05-18 Thread Mark Sapiro

On 5/18/24 6:46 PM, Russell Clemings wrote:

I just moved my Mailman lists to new hardware (or rather my ISP did) and
I've spent several hours now fixing the resulting problems.

Here's one I can figure out though -- I've got "from_is_list" set to "Munge
From" and it's not munging. Specifically, I sent a message to the list from
a yahoo.com account and the "From" was:

Russell Clemings  via
 list.domain

instead of

Russell Clemings via (listname) 

I don't see anything in the logs and the config.pck looks pretty much
identical to the old version.

I've dumped the new config.pck into the attached file. Did I miss something
stupid (again)?



Your config looks OK. Was this message received via googlmail? Was it 
actually from the list or was it perhaps a direct CC:? Did the From: 
actually contain the 
 link?


What changed in the move to new hardware? Is all the software such as 
Mailman and the outgoing MTA the same code or what?


Just guessing, but it looks like tis message may have been sent directly 
th a googlemail user, not from the list, gan google, for reasons alluded 
to at , added the 
via stuff.


--
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] from_is_list munging not working

2024-05-18 Thread Russell Clemings
I just moved my Mailman lists to new hardware (or rather my ISP did) and
I've spent several hours now fixing the resulting problems.

Here's one I can figure out though -- I've got "from_is_list" set to "Munge
From" and it's not munging. Specifically, I sent a message to the list from
a yahoo.com account and the "From" was:

Russell Clemings  via
 list.domain

instead of

Russell Clemings via (listname) 

I don't see anything in the logs and the config.pck looks pretty much
identical to the old version.

I've dumped the new config.pck into the attached file. Did I miss something
stupid (again)?

Otherwise, any suggestions?

-- 
===
Russell Clemings

===
[- start pickle file -]
<- start object 1 ->
{   'accept_these_nonmembers': [],
'acceptable_aliases': 'XXX',
'admin_immed_notify': 1,
'admin_member_chunksize': 30,
'admin_notify_mchanges': 1,
'admin_responses': {   },
'administrivia': 1,
'advertised': 0,
'anonymous_list': 0,
'archive': 1,
'archive_private': 1,
'archive_volume_frequency': 0,
'autorespond_admin': 0,
'autorespond_postings': 0,
'autorespond_requests': 0,
'autoresponse_admin_text': '',
'autoresponse_graceperiod': 90,
'autoresponse_postings_text': '',
'autoresponse_request_text': '',
'available_languages': ['en'],
'ban_list': [],
'bounce_info': {   },
'bounce_info_stale_after': 604800,
'bounce_matching_headers': "# Lines that *start* with a '#' are 
comments.\r\nto: fri...@public.com\r\nmessage-id: 
relay.comanche.denmark.eu\r\nfrom: l...@listme.com\r\nfrom: 
.*@uplinkpro.com\r\n",
'bounce_notify_owner_on_bounce_increment': 1,
'bounce_notify_owner_on_disable': 1,
'bounce_notify_owner_on_removal': 1,
'bounce_processing': 1,
'bounce_score_threshold': 5.0,
'bounce_unrecognized_goes_to_list_owner': 1,
'bounce_you_are_disabled_warnings': 3,
'bounce_you_are_disabled_warnings_interval': 604800,
'collapse_alternatives': 1,
'convert_html_to_plaintext': 1,
'created_at': 1213566868.059014,
'data_version': 112,
'default_member_moderation': 1,
'delivery_status': {   },
'description': '',
'digest_footer': 
'___\r\n%(real_name)s mailing 
list\r\n%(real_name)s@%(host_name)s\r\n%(web_page_url)slistinfo1%(cgiext)s/%(_internal_name)s\r\n',
'digest_header': '',
'digest_is_default': False,
'digest_last_sent_at': 1694260802.535135,
'digest_members': {   },
'digest_send_periodic': 1,
'digest_size_threshhold': 30,
'digest_volume_frequency': 1,
'digestable': True,
'discard_these_nonmembers': [],
'dmarc_moderation_action': 0,
'dmarc_moderation_addresses': [],
'dmarc_moderation_notice': '',
'dmarc_none_moderation_action': 0,
'dmarc_quarantine_moderation_action': 1,
'dmarc_wrapped_message_text': '',
'drop_cc': True,
'emergency': 1,
'encode_ascii_prefixes': 0,
'equivalent_domains': '',
'filter_action': 3,
'filter_content': 1,
'filter_filename_extensions': [   'exe',
  'bat',
  'cmd',
  'com',
  'pif',
  'scr',
  'vbs',
  'cpl'],
'filter_mime_types': [],
'first_strip_reply_to': 0,
'forward_auto_discards': 1,
'from_is_list': 1,
'gateway_to_mail': 0,
'gateway_to_news': 0,
'generic_nonmember_action': 2,
'goodbye_msg': '',
'header_filter_rules': [(u'X-Spam-Flag: YES', 7, False)],
'hold_and_cmd_autoresponses': {   'XXX': (   (   2024,
 5,
 18),
 2)},
'hold_these_nonmembers': ['XXX'],
'host_name': 'XXX',
'include_list_post_header': 1,
'include_rfc2369_headers': 1,
'include_sender_header': 1,
'info': '',
'language': {   'XXXet': 'en',
'XXX': 'en',
'x...@xx.org': 'en',
'x...@gmail.com': 'en',
'x...@gmail.com': 'en',
'XXXmail.com': 'en',
'x...@gmail.com': 'en',
'x...@gmail.com': 'en',
'XXXm': 'en'},
'last_post_time': 1716068675.335546,
'linked_newsgroup': '',
'max_days_to_hold': 0,
'max_message_size': 40,
'max_num_recipients': 4,
'member_moderation_action': 0,
'member_moderation_notice': 'inserted text',
'member_verbosity_interval': 300,
'member_verbosity_threshold': 0,
'members': {   

[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] recovering mailing list members and .cfg files

2024-05-13 Thread incoming-pythonlists
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

I tried searching for a japanese module but the output I get is in
Japanese, so I can't read it. I'm not sure if resolving this module
would allow the list_members script to run.  I would appreciate any
suggestions on how to proceed with this.

Thank You,

Nataraj



--
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 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 Ivan Tejeiro Izquierdo
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.
--
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 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-08 Thread Ivan Tejeiro Izquierdo
defaults.py

DEFAULT_EMAIL_HOST = 'localhost.localdomain'

DEFAULT_URL_HOST = 'localhost.localdomain'

POSTFIX_STYLE_VIRTUAL_DOMAINS = []

add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)

MTA = 'Manual'

mm_cfg.py

DEFAULT_URL_HOST = 'listas.colegioderegistradores.es'

add_virtualhost('listas.colegioderegistradores.es','listas.colegioderegistradores.es')

POSTFIX_STYLE_VIRTUAL_DOMAINS = 'listas.colegioderegistradores.es'

MTA = 'Postfix'

List general option (List name hola)
Hostname detail = listas.colegioderegistradores.es
--
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: Editing Mailman's text files

2024-05-07 Thread jan
>From  the FAQ at link above:
"The archiver maintains a template cache, so if you create edited versions of 
any archive related templates, you need to restart Mailman to get the qrunner 
to restart so that it will rebuild its template cache and in the process pick 
up new or changed templates.

Non-archive related templates are not cached so any edits or new domain or list 
specific templates will be effective immediately without a restart."

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

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.

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

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

Thanks for any solutions.
Jan
--
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-07 Thread Ivan Tejeiro Izquierdo
2.1.29-12 version.

Sorry mark, I don't understand what else I can review.
--
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 Ivan Tejeiro Izquierdo
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
--
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-06 Thread Ivan Tejeiro Izquierdo
Yes Mark, and in add_virtualhost.
--
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-05 Thread Odhiambo Washington
On Sat, May 4, 2024 at 6:55 PM Carl Zwanzig  wrote:

> On 5/4/2024 1:45 AM, Odhiambo Washington wrote:
> > On Fri, May 3, 2024 at 7:54 PM Carl Zwanzig  wrote:
> >> Last I checked, MM3 was just not suitable for a small set of smaller
> >> lists and to be maintained by less experienced people.
> >
> > In what aspects was it not suitable? I have never encountered a document
> > stating that.
>
> Of course not, that's my opinion- every time I look at what it takes to
> install MM3, it seems like a lot of work for the results. If I need to
> run a few lists of tens of people, I don't want to spend multi-hours
> doing the setup. Kind of like using a 10 tonne lorry to move a table and
> chairs; it just doesn't make sense.
>

A lot of time? I think that's relative to the experience one has on as a
Sysadmin.
Can you try it by following -
https://docs.mailman3.org/en/latest/install/virtualenv.html - and report
the time it took you to have a functional list?
You will most likely spend multiple hours on it when using the OS packaging
system, which is;t recommended anyway. The virtualenv method
is the recommended one.


> >> Perhaps that's changed, has it?
> > I am not able to answer that before I get the answer to my question
> above.
>
> There you have it. MM2 has been quick and easy to install and configure
> and light on the resources, MM3 appears to need a lot more. (How long
> does it take to install and configure a complete and usable MM3
> installation? What are the resources needed? At one time, I ran MM2 on a
> 90Mhz Pentium and it did the job; there's a 2006 list post about it.)
>

Again, "how long" will depend on one's familiarity with the applications
being glued together. Not standard timing.
How long does it take for MM2?


> > Did you also know that MM2 relies on Python2.7 (Recommended) which was
> > already EoLed?
>
> Um, I've known that for years, thing is MM2 -still-works-! This might be
> why there seem to be a fair number of MM2 installs out there in production.
>
> My first MM2 install was probably 18-20 years ago.
>

I had my 1st MM2 install in 2005, IIRC.


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]
--
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-04 Thread Carl Zwanzig

On 5/4/2024 1:45 AM, Odhiambo Washington wrote:

On Fri, May 3, 2024 at 7:54 PM Carl Zwanzig  wrote:

Last I checked, MM3 was just not suitable for a small set of smaller
lists and to be maintained by less experienced people.


In what aspects was it not suitable? I have never encountered a document
stating that.


Of course not, that's my opinion- every time I look at what it takes to 
install MM3, it seems like a lot of work for the results. If I need to 
run a few lists of tens of people, I don't want to spend multi-hours 
doing the setup. Kind of like using a 10 tonne lorry to move a table and 
chairs; it just doesn't make sense.




Perhaps that's changed, has it?

I am not able to answer that before I get the answer to my question above.


There you have it. MM2 has been quick and easy to install and configure 
and light on the resources, MM3 appears to need a lot more. (How long 
does it take to install and configure a complete and usable MM3 
installation? What are the resources needed? At one time, I ran MM2 on a 
90Mhz Pentium and it did the job; there's a 2006 list post about it.)




Did you also know that MM2 relies on Python2.7 (Recommended) which was
already EoLed?


Um, I've known that for years, thing is MM2 -still-works-! This might be 
why there seem to be a fair number of MM2 installs out there in production.


My first MM2 install was probably 18-20 years ago.

z!


--
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-04 Thread Odhiambo Washington
On Fri, May 3, 2024 at 7:54 PM Carl Zwanzig  wrote:

> On 5/3/2024 4:25 AM, Odhiambo Washington wrote:
> > Not to answer your question, but may I suggest you stop learning about
> > Mailman2 and look at Mailman3 instead?
>
> Last I checked, MM3 was just not suitable for a small set of smaller
> lists and to be maintained by less experienced people.
>

In what aspects was it not suitable? I have never encountered a document
stating that.
Again on the "less experienced people", I don't know about that. There is
great support on the MM3 Mailing List.
MM3 also comes with more features -
https://www.gnu.org/software/mailman/features.html


> Perhaps that's changed, has it?
>

I am not able to answer that before I get the answer to my question above.

Did you also know that MM2 relies on Python2.7 (Recommended) which was
already EoLed?

-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]
--
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 Carl Zwanzig

On 5/3/2024 4:25 AM, Odhiambo Washington wrote:

Not to answer your question, but may I suggest you stop learning about
Mailman2 and look at Mailman3 instead?


Last I checked, MM3 was just not suitable for a small set of smaller 
lists and to be maintained by less experienced people.


Perhaps that's changed, has it?

z!

--
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: New mailman instance

2024-05-03 Thread Ivan Tejeiro Izquierdo
Thanks, but I am happy with mailman2 at the moment
--
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 Odhiambo Washington
On Fri, May 3, 2024 at 2:17 PM 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?.
>
> Thank you so much for your help.
>

Not to answer your question, but may I suggest you stop learning about
Mailman2 and look at Mailman3 instead?
https://docs.mailman3.org/en/latest/install/virtualenv.html

-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]
--
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] New mailman instance

2024-05-03 Thread Ivan Tejeiro Izquierdo
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?.

Thank you so much for your help.
--
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: 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] Retaining Sender's Email ID

2024-05-02 Thread Francis Jayakanth via Mailman-Users
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.

Right now, the approved messages have nore...@abc.abc as the sender, which is 
the email ID used for office365 authentication.

Thanks for your attention.

 - Francis
--
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: all gmail subscribers removed - 'disabled address'

2024-05-01 Thread Joly MacFie
Thanks for response.

I am on 2.1.39

Munge is set in general options

DH limits customer access to only the web settings screens

Running a check, it did seem that DMARC was failing (I had tweaked it a
while back) so I returned to DH's recommended basic setting which is
v=DMARC1; p=quarantine; fo=1; rua=mailto:dmarc_...@example.com;ruf=mailto:
dmarc_foren...@example.com;pct=100
(example.com replaced by my domain, obv.)

I am going to send out a test and see if gmail subscribers get it

Joly


On Wed, May 1, 2024 at 12:31 PM Mark Sapiro  wrote:

> 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: j...@punkcast.com
>
>

-- 
--
Joly MacFie  +12185659365
--
-
--
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: 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] all gmail subscribers removed - 'disabled address'

2024-05-01 Thread Joly MacFie
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'

Looking at the DMARC report from google. The VPS passes, but there are a
bunch of other fails.

I have re-added all those removed subscribers, and, obviously, will open a
ticket at DH, and thrash my DNS records.

Any tips?



-- 
--
Joly MacFie  +12185659365
--
-
--
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-27 Thread Dennis Putnam

On 4/24/2024 6:22 PM, Mark Sapiro wrote:

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


Hi Mark,

I figured out the issue and the URL is basically correct. The bottom 
line is that an AT router is blocking my IP for some reason. How to 
fix it is another problem as I don't expect AT to do anything about 
it. Not sure when this started.


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?


Even if AT fixes the problem it would still be better if all the admin 
stuff is done only on the LAN.


Thanks.


OpenPGP_signature.asc
Description: OpenPGP digital signature
--
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: 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-24 Thread Dennis Putnam

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

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



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


Is it possible the database is not responding? But if that were the case 
I wouldn't get the administrative request page, right?


OpenPGP_signature.asc
Description: OpenPGP digital signature
--
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: 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] Admin Requests Time Out

2024-04-23 Thread Dennis Putnam
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:


$ sudo service mailman status
Redirecting to /bin/systemctl status mailman.service
● mailman.service - GNU Mailing List Manager
   Loaded: loaded (/usr/lib/systemd/system/mailman.service; enabled; 
vendor preset: disabled)

   Active: active (running) since Thu 2024-04-18 12:21:44 EDT; 4 days ago
  Process: 1143 ExecStart=/usr/lib/mailman/bin/mailmanctl -s start 
(code=exited, status=0/SUCCESS)
  Process: 1126 ExecStartPre=/bin/chmod 660 /var/log/mailman/error 
(code=exited, status=0/SUCCESS)
  Process: 1123 ExecStartPre=/bin/chown mailman:mailman 
/var/log/mailman/error (code=exited, status=

0/SUCCESS)
  Process: 1119 ExecStartPre=/bin/touch /var/log/mailman/error 
(code=exited, status=0/SUCCESS)
  Process: 1097 ExecStartPre=/usr/bin/install -m644 -o root -g root 
/usr/lib/mailman/cron/crontab.in

 /etc/cron.d/mailman (code=exited, status=0/SUCCESS)
  Process: 830 ExecStartPre=/usr/lib/mailman/bin/mailman-update-cfg 
(code=exited, status=0/SUCCESS)

 Main PID: 1842 (mailmanctl)
    Tasks: 9
   CGroup: /system.slice/mailman.service
   ├─1842 /usr/bin/python2 /usr/lib/mailman/bin/mailmanctl -s start
   ├─1892 /usr/bin/python2 /usr/lib/mailman/bin/qrunner 
--runner=ArchRunner:0:1 -s
   ├─1893 /usr/bin/python2 /usr/lib/mailman/bin/qrunner 
--runner=BounceRunner:0:1 -s
   ├─1894 /usr/bin/python2 /usr/lib/mailman/bin/qrunner 
--runner=CommandRunner:0:1 -s
   ├─1895 /usr/bin/python2 /usr/lib/mailman/bin/qrunner 
--runner=IncomingRunner:0:1 -s
   ├─1896 /usr/bin/python2 /usr/lib/mailman/bin/qrunner 
--runner=NewsRunner:0:1 -s
   ├─1897 /usr/bin/python2 /usr/lib/mailman/bin/qrunner 
--runner=OutgoingRunner:0:1 -s
   ├─1898 /usr/bin/python2 /usr/lib/mailman/bin/qrunner 
--runner=VirginRunner:0:1 -s
   └─1899 /usr/bin/python2 /usr/lib/mailman/bin/qrunner 
--runner=RetryRunner:0:1 -s


Apr 18 11:21:19 dap002 systemd[1]: Starting GNU Mailing List Manager...
Apr 18 12:21:44 dap002 mailmanctl[1143]: Starting Mailman's master qrunner.
Apr 18 12:21:44 dap002 systemd[1]: Started GNU Mailing List Manager.


How do I find out what is going on? Any help would be appreciated.


OpenPGP_signature.asc
Description: OpenPGP digital signature
--
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: 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: Need help diagnosing an intermittent DMARC mung failure

2024-04-20 Thread Jim P. via Mailman-Users
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.

-Jim P.
--
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: Need help diagnosing an intermittent DMARC mung failure

2024-04-20 Thread Grant Taylor via Mailman-Users

On 4/20/24 08:21, Jim P. via Mailman-Users wrote:

Does the sender have an internationalized domain name (IDN)?


Nope.  My domain is one of them.  Yahoo is another.  The 3rd, which I 
don't remember at the moment, is a .net or .com.


Are you able to reliably dig the sender's DMARC record over and over 
in a loop to test the reliability of the sender's DNS, perhaps even 
testing each of their nameservers independently?


I've not tested this specifically.  But I've not seen this symptom for 
my domain on any of the other hundreds of mailing lists that I'm on. 
Nor have I seen it for Yahoo anywhere else.



I see folks all the time that have DNS servers out of sync.


I think that's a fair question to ask.  I'm fairly certain that's not 
the problem here.


That being said, I can't guarantee that the DNS server(s) on the host in 
question isn't / aren't having problems.


I'll do some testing therefrom.

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




--
Grant. . . .


smime.p7s
Description: S/MIME Cryptographic Signature
--
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: Need help diagnosing an intermittent DMARC mung failure

2024-04-20 Thread Jim P. via Mailman-Users
On Fri, 2024-04-19 at 22:55 -0500, Grant Taylor via Mailman-Users wrote:
> Hi,
> 
> I'd like some help diagnosing an intermittent DMARC mung failure on 
> Mailman 2.1.29.
> 
> Some of the time DMARC munging works perfectly fine, and then seemingly 
> with no configuration changes, DMARC munging stops working.  Then after 
> restarting Mailman it may start working again.  --  We don't have hard
> consistent data yet.
> 
> But we do have a sender that some of the time their system their 
> messages come through with "First Last via List" 
>  and then other times their messages come 
> through with "First Last" .
> 
> No changes on the senders side / infrastructure and no changes on the 
> mailing list config / infrastructure.
> 
> Does anyone have any recommendations on how to start troubleshooting this?

Does the sender have an internationalized domain name (IDN)?  The Utils.py logic
that determines the domain to query for DMARC is based on this code which I've
always wondered how that would work with IDNs.

email = email.lower()
# Scan from the right in case quoted local part has an '@'.
at_sign = email.rfind('@')
if at_sign < 1:
return False


Are you able to reliably dig the sender's DMARC record over and over in a loop
to test the reliability of the sender's DNS, perhaps even testing each of their
nameservers independently?  I see folks all the time that have DNS servers out
of sync.

-Jim P.


--
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] Need help diagnosing an intermittent DMARC mung failure

2024-04-19 Thread Grant Taylor via Mailman-Users

Hi,

I'd like some help diagnosing an intermittent DMARC mung failure on 
Mailman 2.1.29.


Some of the time DMARC munging works perfectly fine, and then seemingly 
with no configuration changes, DMARC munging stops working.  Then after 
restarting Mailman it may start working again.  --  We don't have hard 
consistent data yet.


But we do have a sender that some of the time their system their 
messages come through with "First Last via List" 
 and then other times their messages come 
through with "First Last" .


No changes on the senders side / infrastructure and no changes on the 
mailing list config / infrastructure.


Does anyone have any recommendations on how to start troubleshooting this?

N.B. I don't have root on the system but I do have the ear of people 
that do.  I might be able to check logs if I have read permission on 
them.  I'm not seeing any obvious problems in the logs that I can read. 
I may have to relay diagnostic requests to the admins if I don't have 
permission.




--
Grant. . . .


smime.p7s
Description: S/MIME Cryptographic Signature
--
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


  1   2   3   4   5   6   7   8   9   10   >