[Mailman-Users] Re: recovering mailing list members and .cfg files
On 5/13/24 02:20, incoming-pythonli...@rjl.com wrote: I have a backup of an older mailman 2 system that is no longer bootable. In order to recover the mailing lists I am looking to get something like the output to list_members -f and the .cfg files if possible. I have access to systems with python 2.7.18 and python 2.6.6 installed. I tried running list_members and got the following error: Traceback (most recent call last): File "./list_members", line 73, in import paths File "/oldroot/usr/lib/mailman/bin/paths.py", line 56, in import japanese ImportError: No module named japanese If you are doing this on Python 2.7.18, this shouldn't be happening. I don't know what version of paths.py you have, but the current one has code beginning at https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/misc/paths.py.in#L38 which should be setting jaok and kook = True and the imports of japanese, korean and korean.aliases should be conditional on those being False. In any case, you can just remove those imports from /oldroot/usr/lib/mailman/bin/paths.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: New mailman instance
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
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
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
On 5/7/24 12:15, j...@janalexander.ca wrote: From the FAQ at link above: No link, but presumably https://wiki.list.org/x/4030605 How do I know which are "archive related templates" and "non-archive related templates"? Archive related templates are those used to build the archive web pages, i.e., those at a pipermail URL if the archive is public or at a mailman/private URL if the archive is private. I did change a text file (Notice of post refused by moderator) in the "Edit the public HTML pages and text files," and when it didn't work, changed it back to the original, and now it doesn't work. It must have been an archive related template. No, it isn't and none of the templates you can edit via the "Edit the public HTML pages and text files" are, not even the Private archive login page. I have a hosting company for this mailist. Do I ask them to reboot the list? Without access to the mailman logs and file system, I can't say what the issue might be, but it has nothing to do with archive related templates. You need to ask the hosting company to look at this, but 'rebooting' the list almost certainly won't help. How can I know what I can and can't change in the future? Given that editing a template via the "Edit the public HTML pages and text files" didn't work in this case, it probably won't work at all, but again, someone with admin access to the mailman server has to diagnose/fix this. With luck, your hosting company can do this. If they need help, they can get it here. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: New mailman instance
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
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
On 5/3/24 04:12, Ivan Tejeiro Izquierdo wrote: Hello: I have an instance of mailman 2 on a red hat server that has been running without problems for a long time. Now I need to set up a test environment. I have cloned that server and I have modified the mmcfg.py removing the name of the old lists and I have put the name of the new list, as well as in postfix. The problem that arises is that when creating a new list, the alias.db, alias and virtual-mailman.db files are autogenerated but NOT the virtual-mailman file. Any ideas?. Is the list's domain listed in POSTFIX_STYLE_VIRTUAL_DOMAINS in mm_cfg.py? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Retaining Sender's Email ID
On 5/2/24 04:25, Francis Jayakanth via Mailman-Users wrote: Hi, Please let me know how to implement the following requirement. I'm using Mailman 2.1.26 with Postfix MTA and smtp.office365.com for email relay. The issue is that the sender's email ID is rewritten with an email ID used for office365 authentication in the approved messages. My question is, is it possible to retain the sender's email ID in the approved messages? If yes, what changes are needed in Postfix or MM config. I don't know if this is possible or not, but first you would need to find from office365.com if this is possible and if so, what they require in the SMTP transaction to accomplish it. Then we could look at what Mailman/Postfix can do to enable it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: all gmail subscribers removed - 'disabled address'
On 4/30/24 23:02, Joly MacFie wrote: I have a small mailman one-click install running on a VPS on Dreamhost. I have struggled to make it DKIM / SPF / DMARC compliant, and I thought I was winning, but, just now, every single gmail subscriber was removed (disabled address) I have it set 'munge from' What is set to 'munge from'? is it General Options -> from_is_list or Privacy options... -> Sender filters dmarc_moderation_action? If the former, I don't know what the issue is, but if the latter, it's probably because although gmail publishes a DMARC policy of none, it actually enforces a policy like reject on mail that is From: the gmail.com domain. If your Mailman 2.1 is new enough (>= 2.1.30) add '^.*@gmail\.com$' to dmarc_moderation_addresses to apply 'munge from' to mail From: gmail.com. For older Mailman you have to apply 'munge from' unconditionally by setting General Options -> from_is_list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Admin Requests Time Out
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
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
On 4/23/24 06:55, Dennis Putnam wrote: I am trying to submit an admin request (rejecting an email) but when I click "submit" it times out. I don't see anything in the log file (maybe I need to look somewhere else). Restarting the service does not help nor does rebooting the system. The status appears to me to be correct: Look in the logs of your web server. Look at the source of the admindb page you are trying to submit. In particular you are looking for a FORM tag like ``` ``` Does that URL look correct? If not see lines 67-95 at https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Need help diagnosing an intermittent DMARC mung failure
On 4/20/24 18:32, Jim P. via Mailman-Users wrote: On Sat, 2024-04-20 at 20:08 -0500, Grant Taylor via Mailman-Users wrote: Are there any log entries, or debugging, that could be enabled / turned up to help diagnose this? The vette log should have info about the dmarc lookups or lack of dmarc for a domain. In addition, Mailman's `error` log will have entries when there are DNS exceptions in looking up DMARC policy, but all these result in mitigations being applied as though the policy was `reject`. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: searchable archive
On 4/18/24 08:08, Laack, Andrea P. via Mailman-Users wrote: I am setting up a Mailman 2 instance and am looking for a searchable archiver. Is there anything available for Mailman 2 that provides searching? See https://wiki.list.org/x/4030514 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Create a list with multiple admins?
On 4/14/24 19:12, Barry S. Finkel wrote: For MM2, Mark gave me a patch to allow multiple owners; only the first one in the string was checked. But that was not a problem for me. Anyone who wants can contact me off-list, and I will try to see if I have that patch in my archives. I no longer have access to that Mailman system. My post with the patch attached is at https://mail.python.org/archives/list/mailman-users@python.org/message/F225LUWUCCGDJVGALHCWBNJTARWDVO66/ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Admin Panel Spam Filters: Filtering Message Body for Keywords?
On 4/14/24 08:34, Michael Reeder -- Hygeia MS wrote: Hello All, **Question: Is there a way to use [Spam filters] (or any other setting in the GUI admin panel) to filter for keywords in the body of the incoming email message?** No. Those only filter against message headers, not the message body. To filter based on the message body requires a custom handler. There is a FAQ artile at https://wiki.list.org/x/4030615 that discusses this, but My situation is that I don't have access to the back-end to set up any more sophisticated filters (Dream Host) so I need to ONLY utilize tools available through the web GUI administrative panel. implementing a custom handler requires more access than you have. Online examples of how to do this are strangely hard to find, other than discussions of how to look at headers for spam filter scores. In the GUI see Privacy options... -> Spam filters -> Details for header_filter_rules if you haven't already. **Question: Is there a way to use [Spam filters] (or any other setting in the GUI admin panel) to filter for keywords in the body of the incoming email message?** No. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Noobie: Where's default_moderation_action?
On 4/12/24 12:10, kevin--- via Mailman-Users wrote: How can I avoid these actions and default to 'moderation required' for all new subscribers? I found something about the 'default_moderation_action' variable, but I can't find this in the web interface pages for Mailman 2.1.39. Am I overlooking it somewhere? Privacy options... -> Sender filters -> default_member_moderation -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Error member gets when sending to one of my lists?
On 3/18/24 00:55, Odhiambo Washington wrote: Ah. I thought they were running MM2. A very reasonable thought considering this is a Mailman 2 support list. Also, as Steve points out, the error probably doesn't come from LMTP runner(aiosmtpd) which issues a different message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Error member gets when sending to one of my lists?
On 3/17/24 06:51, Odhiambo Washington wrote: On Sun, Mar 17, 2024 at 2:46 PM Adam Morris wrote: SMTP error from remote mail server after end of data: 550 Maximum line length exceeded (see RFC 5322 2.1.1). That error (550 - Permanent failure) is generated by your MTA (Postfix?, Exim4?) and you need to address it there. It could be generated by Mailman's LMTP runner. I.e., the MTA attempts delivery to Mailman via LMTP and Mailman's LMTP runner rejects the message and the MTA returns that rejection. This issue <https://gitlab.com/mailman/mailman/-/issues/1133> may be relevant. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Create a list with multiple admins?
On 3/14/24 06:15, Ralf Hildebrandt via Mailman-Users wrote: Using mailman-2.6.x: ??? Is it possible to create a list (via CLI or the WUI) which has multiple owner addresses? The normal CLI and web UI for both MM 2.1 and MM 3 only allow creating a list with a single owner, but you can then add as many owners as you like. For MM 2.1 you can do this in the web admin UI or via Mailman's bin/config_list or bin/withlist. For Mailman 3 you can do it in Postorius or via the REST API (see <https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/rest/docs/membership.html#owners-and-moderators>). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Outlook blocked again, but strange response
On 3/11/24 6:28 PM, Jayson Smith wrote: Hi, So it's happened again and I have no idea why, though I suspect some of my IP neighbors may have been put on Microsoft's naughty list as my subnet with Linode was recently listed on Uceprotect level 2. Anyway, I go to send an Email to an Outlook user, and get the typical thing, Unfortunately, messages from XXX.XXX.XXX.XXX weren't sent. Fill out the support request, expect to get conditionally mitigated in a few hours…nope. Instead, I get this: UCEPROTECTL2 and even more egergious, UCEPROTECTL3 are IMO scam/extortion lists. They list entire netblocks and then offer to whitelist your specific IP **temporarily** for a fee. Unfortunately some ESPs do use them. Hi , Thanks for your patience, we are currently experiencing technical difficulties and our engineers are working to resolve the issue at the earliest. Dealing with Microsoft support about issues like this is a pain. My experience is it's difficult to tell whether their chatty, friendly responses are actually written by a human or a robot and you have to keep repeating stuff as they ask for things which were provided earlier in the thread, but if you are patient and persistent, you eventually get the result you want. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: mailman httpd location question
On 3/8/24 11:17 PM, Mark wrote: Under OpenBSD's httpd, my mailman setup gives an HTTP 404 error when 'mysite.com/listinfo' is typed, however 'mysite.com/listinfo/' works. Caveat: I know nothing about configuring OpenBSD's httpd. In order to *solve* this issue, I added 2 different locations pointing to the same cgi script, as: location "/listinfo" { fastcgi socket "/var/www/run/slowcgi.sock" root "/usr/local/lib/mailman/cgi-bin/listinfo" request strip 1 } I'm guessing, but I suspect the above alone would work and the one below is redundant. location "/listinfo/*" { fastcgi socket "/var/www/run/slowcgi.sock" root "/usr/local/lib/mailman/cgi-bin/listinfo" request strip 1 } The same goes for /create and other cgi scripts as well. Wondering how to make both ways (with ending '/' and without) work? Is there any parameter configuring this in mailman2? No. This is all in your web server. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Apple and Microsoft emails bounced
On 3/8/24 12:10 PM, j...@janalexander.ca wrote: Below is the bounce notice received. It looks like "Excessive or fatal bounces" is the culprit. Our threshold is set to 5.0. Once the bounce threshold score is reached it checks "nomail" next to the account and disables it. You know all this of course. However, it's not exactly logical that all the icloud and mac email accounts have excessive bounces at once. Or, the hotmail and live accounts for that matter. Sure it is. They are all rejecting the same mail so the user's bounce scores all increment on the same messages and reach threshhold on the same message. host mx02.mail.icloud.com [17.57.152.5] SMTP error from remote mail server after end of data: 554 5.7.1 [HM08] Message rejected due to local policy. Please visit https://support.apple.com/en-us/HT204137 This is not a very informative message, but it does say that your mail and mail server should conform to best practices. The important things are full circle DNS for the sending server (which is the case for the mailist.dunbar-vancouver.org domain) and DKIM signing outgoing mail. I can't see from what you posted if the mail has a valid DKIM signature. Where there additional headers beyond the From:, Subject:,Date:, To: and Reply-To: that you posted? Most of the `best practices` are things controlled by the host. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Digest not being received in a timely fashion
On 3/8/24 12:20 PM, j...@janalexander.ca wrote: For years our digest has arrived at 9:00 am (PST). In the last six months it has been erratic, arriving at different times during the day. Now, recently it is not arriving for a day, sometimes days. It's pretty useless to our members to have messages from one or two days ago arrive late. Examine the full raw text of the received digest. Look at the chain of Received: headers (they are in chronological order with most recent at the top) to determine where the delay(s) occur. I suspect the message will have been received from Mailman by the outgoing MTA. in a timely manner and the delay is later in the delivery chain, but if not, Mailman's outgoing queue is hopelessly backlogged. If this is the case, it should affect not only digests but also individual messages. See https://wiki.list.org/x/17892002 for tips on what the hosting service can do about this. On the other hand, if the delays are later in the delivery chain, there's nothing Mailman can do about it. I've asked the Mailman hosting company about this repeatedly. Their answer is that bigger volume mailist senders on shared servers take time in the queue, and our little mailist has to wait until their messages are processed. They've asked them to move to a dedicated server, but the delays are still occurring. I've asked them about setting up a Cron job to schedule the release of our emails, but haven't received a definitive answer. If the messages are in Mailman's out queue, that's a situation that can be addressed by the host (tips in the wiki article above). If the messages have been delivered by Mailman to the outgoing MTA and are queued there it's likely because of greylisting or some other issue between the outgoing MTA and the next hop. These can be diagnosed via the MTA's logs. Otherwise the delays may be further downstream. It's a true shame that EMWD is not able to provide the support that they did when Brian was still alive. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Apple and Microsoft emails bounced
On 3/7/24 3:24 PM, j...@janalexander.ca wrote: We're using 2.1.39 and set to Munge From and quarantine moderation action is set to Yes. OK. But, maybe it's not that. Jan tells me she gets the notices that (icloud ad mac) emails are blocked (bounced) when no one has sent anything. It's not triggered by a send event. Can you explain that to me? What is the content of these notices? There are many possible reasons why DSNs might not be received until possibly days after a message is sent. Without seeing the notices and possibly the mail logs from the host, I won't speculate. EMWD, the Mailman host in California, said our DKIM setting was wrong and sent a new one which we've put in the DNS records. And has that helped? DKIM signing is important and must be properly configured, but that's between you and EMWD. We can't help with that. When Brain was still alive, EMWD was extremely responsive to these issues, but I don't know what their current support situation is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Apple and Microsoft emails bounced
On 3/6/24 11:59 AM, j...@janalexander.ca wrote: Routinely, email posts from Microsoft (.hotmail, .live, .me) and now more recently Apple (.icloud and .mac) are being bounced en masse. What are the reasons for these bounces. If you are not currently seeing bounce DSNs set the list's Bounce processing -> bounce_notify_owner_on_disable setting to Yes and if available, also set bounce_notify_owner_on_bounce_increment. Is there something we or our host can do to stop this from happening? At a minimum, assuming Mailman >= 2.1.18, set Privacy options... -> dmarc_moderation_action to Munge From and dmarc_quarantine_moderation_action to Yes. See <https://wiki.list.org/DEV/DMARC>. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Text encoding of digests
On 2/21/24 15:00, Christian via Mailman-Users wrote: Hello Mark Sapiro. On Wed, 21 Feb 2024 14:50:37 -0800, you wrote: A better solution is to set the character set for English to UTF-8, but that requires access to mm_cfg.py on the server, see <https://wiki.list.org/x/15958250>. As you said, this is not possible with the cPanel version of Mailman. To be clear, it is perfectly possible to do this in cPanel's Mailman and you might be able to convince the hosting service to do it. The difficulty is that most customers of a hosting service with a shared cPanel server do not have sufficient access to do it themselves. I.e., the issue isn't cPanel Mailman per se, but rather insufficient access. See https://wiki.list.org/x/4030641 for more about cPanel Mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Text encoding of digests
On 2/21/24 13:49, Christian Buser via Mailman-Users wrote: Hi all I have a list with Mailman 2.1.39 running on cPanel (so, no direct access to the server settings). ... I did not find the possibility to change the header in the "digest options" of the mailing list. If in the web admin UI you go to Language options and set preferred_language to German (you may also need to select German under available_languages), I think that will work, assuming the current preferred_language is English. A better solution is to set the character set for English to UTF-8, but that requires access to mm_cfg.py on the server, see <https://wiki.list.org/x/15958250>. Of course setting the list's preferred_language to German will have other effects which may be unwanted such as changing the default language of the web UI and translating the digest boilerplate. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Mails are sent in tranches of 100
On 2/16/24 03:34, Andreas Grupp via Mailman-Users wrote: Hi, I have the following problem on a new Mailman3-installation: An e-mail to a list of 600+ members is sent in tranches of 100 e-mails per sending process. There is a correspondingly large pause between the individual sending processes. This means that sending takes quite a long time. Where can I change this behavior? I would like all mails to be sent immediately. You may find some of the results from <https://wiki.list.org/FrontPage?action=fullsearch=performance=Titles> helpful. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Attach footer only once?
On 2/12/24 5:30 AM, Richard wrote: A VERY straight-forward strategy would be to diff the current inbound against the previous one it was in reply to - using threading as already cited. No LLM is needed, well trained or otherwise, and neither is it "quite complex." It's surely far easier than spam detection! The larger problem notwithstanding, the OP's situation is much simpler. He doesn't want to remove irrelevant quotes from incoming mail. He only wants to remove the specific list footer. This could probably be done in Mailman's incoming runner, but finding and removing the offending text from all incoming message parts including text/html and other text/* parts in addition to text/plain is still non-trivial. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Attach footer only once?
On 2/10/24 09:56, Carl Zwanzig wrote: (arguments for top posting and not trimming quotes- "But it's got the entire conversation in the message! You never need the older messages" "You say that like it's a good thing, and I already -have- the older messages. In my inbox.") And more importantly, threads are not linear. A posts. B replies all to A. C replies all to A. C's post does not include B's reply. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Sorry about duplicate information
On 2/9/24 16:24, H Ian Zhang via Mailman-Users wrote: I just received "Mailman-Users Digest, Vol 240, Issue 5" and see that my reply to Tim Houseman's message was unnecessary (duplicated information). Solution? As a digest reader, I need to wait with a reply until the next digest has come in... ;) Or check the archives at <https://mail.python.org/archives/list/mailman-users@python.org/>. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Attach footer only once?
On 2/8/24 15:24, Tim Houseman wrote: Is it possible for footers to only be attached once? I am hosting a legal mailing list and their footer is quite long. We recently updated to Mailman 3 and the list has become more active as a result but in that activity the users have noticed that the footer just continually stacks up at the bottom of subsequent emails. Is there any way to avoid this scenario? The short answer is No. The long answer is you have to train the list members to not top post and to only quote material which is necessary to establish context for the reply. This is particularly difficult as many freemail providers have UIs which encourage top posting and may even obscure the fact that they are including a quote of the entire message being replied to. I have tried in the past to programmatically detect excessive quoting and hold such posts. This resulted in so much negative feedback that I gave up. You could try putting a `-- ` line at the beginning of the footer to make it look like a signature. At least some MUAs do not include signatures in quoted material in replies. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: confirm mails / administrative mails are discarded in mailman3
On 1/2/24 4:01 AM, Georg Schröder wrote: Hello, can someone explain this behaviour to me ? - I upgraded from 3.3.5 to 3.3.9 recently, before that it was working - I send an administrative mail to my list (empty mail to testlist-dev1-join@DOMAIN) - The message will be discarded, why ? ... ==> mm/var/logs/mailman.log <== Jan 02 12:35:18 2024 (27084) <787c5824ca33956449ba541547e2c...@posteo.de> Precedence: list message discarded by: testlist-dev1-request@x This is the reason. See <https://gitlab.com/mailman/mailman/-/blame/master/src/mailman/runners/command.py#L164>. This code has been there since Mailman 3.0. You are sending the mail with a `Precedence: list` header. An MUA composing a new message shouldn't be doing that. also when i do a subscription in the web-interface and uncheck the "Pre Confirm" checkbox, there is no confirmation request sent out. welcome messages are sent out with this, also invitations ) ... List-Settings: ... subscription_policy:confirm With subscription_policy:confirm and "Pre Confirm" unchecked in the Mass Subscription UI, a confirmation should be sent and responded to before the member is subscribed. Similarly if Invitation is checked, an invitation should be sent and responded to before the member is subscribed. I don't know why this wouldn't be the case. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@mail-archive.com
[Mailman-Users] Re: Issues with a DMARC record leading to message being shunted
On 12/23/23 12:18 AM, Ralf Hildebrandt via Mailman-Users wrote: Hi! Recently a mail was not being distributed via our MM3 instance; I searched the logs and found: Please follow up to the thread at https://lists.mailman3.org/archives/list/mailman-us...@mailman3.org/thread/ADWTZKJHXPC6DPD7H2CJBD5EMG6T6ZSR/ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: spamming
On 12/13/23 18:34, Jim Dory wrote: On 12/13/23 17:07, Mark Sapiro wrote: On 12/13/23 17:48, Jim Dory wrote: My bad.. rather than Bad Request error (oiy, my memory), the actual error when enabling the RECAPTCHA strings is this: Bug in Mailman version We're sorry, we hit a bug! Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs or the web server logs. So I looked in the mailman logs - I see several logs but the error one did not have any entry from today. Not sure where I would find a pertinent log such as the "web server logs" in the page error above. The error and traceback should be in /usr/local/cpanel/3rdparty/mailman/logs/error. Is that where you're looking? If you can't find it there, there might be a permissions error. All of the cgi wrappers in /usr/local/cpanel/3rdparty/mailman/cgi-bin should be SETGID and group mailman and all the files in /usr/local/cpanel/3rdparty/mailman/logs/ should be group writable and group mailman. There may be cPanel specifics affecting this that I am unaware of, but see https://wiki.list.org/DOC/Mailman%20and%20CPanel If all else fails you can edit /usr/local/cpanel/3rdparty/mailman/scripts/driver and set `STEALTH_MODE = 0` So I believe the cgi-bin files are correct - though it is a bit disturbing since they are highlighted in Red in my terminal. ls -la cgi-bin/ total 316 drwxrwsr-x 2 mailman mailman 4096 Feb 6 2023 . drwxrwsr-x 19 mailman mailman 4096 Dec 13 16:17 .. -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 admin -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 admindb -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 confirm -- 1 mailman mailman 25705 Aug 30 2022 create -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 edithtml -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 listinfo -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 options -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 private -- 1 mailman mailman 25705 Aug 30 2022 rmlist -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 roster -rwsr-sr-x 1 mailman mailman 25705 Aug 30 2022 subscribe This looks good except for no permissions on create and rmlist, but I suppose that's a cPanel thing because cPanel has it's own way of creating and removing lists via the control panel. The fact that they show red is just `ls -l` emphasizing to you that they are SETGID. The logs are as you say. The /usr/local/cpanel/3rdparty/mailman/logs/error log still nothing for today. Things like: Dec 03 13:14:26 2023 (68081) private: No such list "xmlrpc.php": Dec 03 13:14:34 2023 (68083) private: No such list "xmlrpc.php": Dec 12 07:44:10 2023 (51139) private: No such list "xmlrpc.php": Dec 12 07:44:10 2023 (51140) listinfo: No such list "xmlrpc.php": Dec 12 07:44:11 2023 (51141) private: No such list "xmlrpc.php": Dec 12 07:44:11 2023 (51144) listinfo: No such list "xmlrpc.php": There should be an entry for every "We hit a bug" instance. The fact that there isn't may also be a cPanel thing. Under some circumstances, this info can be written the the stderr of the process which should result in it being written to the web server's error log, e.g. for apache this might be /var/log/apache2/error.log. The web server's config at /etc//* should point to where these logs are. As I said, you can always, at least temporarily, edit /usr/local/cpanel/3rdparty/mailman/scripts/driver and set `STEALTH_MODE = 0` which should display the error info in your browser. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: spamming
On 12/13/23 17:48, Jim Dory wrote: My bad.. rather than Bad Request error (oiy, my memory), the actual error when enabling the RECAPTCHA strings is this: Bug in Mailman version We're sorry, we hit a bug! Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs or the web server logs. So I looked in the mailman logs - I see several logs but the error one did not have any entry from today. Not sure where I would find a pertinent log such as the "web server logs" in the page error above. The error and traceback should be in /usr/local/cpanel/3rdparty/mailman/logs/error. Is that where you're looking? If you can't find it there, there might be a permissions error. All of the cgi wrappers in /usr/local/cpanel/3rdparty/mailman/cgi-bin should be SETGID and group mailman and all the files in /usr/local/cpanel/3rdparty/mailman/logs/ should be group writable and group mailman. There may be cPanel specifics affecting this that I am unaware of, but see https://wiki.list.org/DOC/Mailman%20and%20CPanel If all else fails you can edit /usr/local/cpanel/3rdparty/mailman/scripts/driver and set `STEALTH_MODE = 0` -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: spamming
On 12/13/23 10:00, Jim Dory wrote: As for listinfo.html, I see 2 pertinent files. on under ../en/templates (this list is just english) and under ../lists/[name of our list]/ . The templates version includes a few lines of captcha which the lists version doesn't. Here's a snippet of the templates version: This is your problem. You have a list specific version of the listinfo.html template in lists/listname/en/listinfo.html which was probably created on an older version before the captchas were implemented. You need to diff lists/listname/en/listinfo.html with templates/en/listinfo.html. Part of the diff will be the absence of the tags in lists/listname/en/listinfo.html which need to be added. If that's the only diff, you can simply remove lists/listname/en/listinfo.html and fall back to the default, but if you had local changes in lists/listname/en/listinfo.html, you probably want to keep those and just add the missing captcha tags. However, the only issue from those missing tags should be an inability to subscribe via the listinfo page. It shouldn't affect login to the admin or admindb pages and it shouldn't cause a Bad Request error. If after fixing the template, you still can't log in, We would like to see the full traceback from Mailman's logs/error log. It's possible this is a cPanel issue. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: List migration Mailman 2.1 to a new server - cannot clarify how to import user subscription attributes settings
On 12/8/23 04:42, Odhiambo Washington wrote: On Fri, Dec 8, 2023 at 3:36 PM daniel.botting--- via Mailman-Users < mailman-users@python.org> wrote: Hi all, I am currently in the process of testing the migration of our Mailman2.1 instance to a new server, I've migrated the below for a list: Might this help: https://recoveringphysicist.com/22/how-to-move-a-mailman-mailing-list-between-domains-or-servers Do not do it that way. To move a list, just move the lists/LISTNAME/config.pck file and the archives/private/LISTNAME.mbox/LISTNAME.mbox file. The former moves all the list settings, memberships and member settings. The latter allows you to rebuild the pipermail archive with bin/arch. Also see https://wiki.list.org/x/4030682 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: archive
On 12/4/23 14:34, Laack, Andrea P. via Mailman-Users wrote: I am attempting to read in majordomo archives into mailman 2 using /bin/arch. We are currently running a nightly archive which nightly moves list-archive to a mmmdd file. Now I need to put these into one file to run /bin/arch in mailman to read them all in. My question is, is it necessary to put the emails in date order in the list-archive file for mailman arch to read in, or will the arch script sort out the dates? I do not understand mmmdd. Do you mean mmdf? In any case, the input to bin/arch does not need to be in date order. Messages will be added to the pipermail archive according to their Date: headers regardless of input order. That said, bin/arch expects the input in mbox format. If you are going to provide it in mbox format, you should first run bin/cleanarch to verify there are no unescaped 'From ' lines in message bodies. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Captcha not working
On 11/28/23 12:51, sherwin wrote: Hi, My users cannot subscribe to the Midfex forum because the captcha input is not appearing during the registration process. This problem showed up sometime in this past year. Do you have a custom listinfo.html template. If so does it have the tag as at https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/templates/en/listinfo.html#L119 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Mailman 3 Issue - Unable to Authenticate with Mailman Core REST API
On 11/26/23 07:45, Patricia Traore wrote: Description of the issue: → Mailman core REST API Configuration: in the Django settings.py file, I have set the MAILMAN_REST_API_URL to the correct URL of the Core's REST API server (http://localhost:8001/). Additionally, I have specified the MAILMAN_REST_API_USER and MAILMAN_REST_API_PASS with the appropriate credentials (default values used in the core are 'restadmin' and 'restpass'). → Authentication failure: despite the correct configuration of the REST API settings, when attempting to interact with the Mailman Core REST API through Hyperkitty, authentication fails. Depicting that authentication credentials are invalid. I assume the same is true of Postorius or possibly you mean Postorius rather than HyperKitty, since most interaction via REST is with Postorius. → MAILMAN_ARCHIVER_KEY configuration: I have also configured the MAILMAN_ARCHIVER_KEY in the Django settings.py file, ensuring that it matches the value set in the mailman-hyperkitty.cfg file as per the documentation. This affects Mailman core's interaction with HyperKitty to determine the URL for a message to be archived and to archive the message. It has nothing to do with REST API authentication. Let me know if additional information or specific configurations are needed. Thanks in advance for your support! What's in logs?, both mailman.log and django's log? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Excessive or fatal bounces issue
On 11/22/23 4:03 AM, Florin Pasăre wrote: I would like to ask you where the system gets the names you see in the "sent by" field, because sometimes the name doesn't make it clear who is sending the email and we would like to know if it is something we can control or change. Another question is where the system gets the name of the person who appears in the "reply to" field. There are lots of possibilities here depending on your list's settings and the MUA you use to read the mail. If you are applying DMARC Munge From mitigations to the mail, a message which is `From: Joe User ` sent to `l...@example.net` will have it's From: changed to `From: Joe User via Listname `. If there is no display name in the original From: and u...@example.com is a list member, that member's name from the list membership is used unless the member has no name entry. Otherwise, the local part of the email address is used as in `From: user--- via Listname `. See https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Handlers/CookHeaders.py#L137 for details. In this case, the original From: is added to Cc: or Reply-To: depending on list settings. See https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Handlers/CookHeaders.py#L193 for details. If the list is not applying DMARC Munge From mitigations to the mail the From: is not changed and nothing is added to Cc: or Reply-To:. Other things might be done to Reply-To: depending on the list's General Options first_strip_reply_to, reply_goes_to_list and reply_to_address settings. I've already seen wrong/different than what was expected names twice using Mail on Macbook. Various MUAs have their own rules for what they display as the message sender which may not be the literal value in From:. The message is sent, for example, by Mario Rossi, and the system adds his email address to the cc. The problem is the reply-to field, because there one sees the name of, for example, Claudio Bianchi, which has nothing to do with this message and so I don't understand why his name appears above the general address of the mailing list. With MS Outlook instead what one sees in the sent-by field is the following: list name list-boun...@domain.ext on behalf of XXX via list name l...@domain.ext. Is it possible to have l...@domain.ext instead of list-boun...@domain.ext? See https://wiki.list.org/x/4030534 particularly the note at the bottom of the page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Sharing PHP or Scripts to a list
On 11/22/23 03:10, patricia traore wrote: Hi All, I hope that I'm asking in the right place. We have just created a developers discussion public list in our organization with over 47 subscribers. My question is, in case someone shares some php codes in his message, will that code affect the corresponding html page of that message, while browsing the archive of messages publicly from a web browser? Or will pipermail instead display the shared codes as plain text? The web page created by pipermail encloses the body of the message in a ... block and html escapes it so any PHP, html tags, etc. will be displayed as written. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Web page hosts that offer Mailman
On 11/21/23 06:35, Robert A. Hamilton wrote: Hi all, The web page host I have been using for about 20 years with the Mailman program is closing down and now searching for a hosting service that also offers Mailman. Any suggestions? Thanks, Bob See https://wiki.list.org/COM/Mailman%20hosting%20services -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Unable to post messages to a Mailman 2 List
On 11/20/23 02:18, Francis Jayakanth via Mailman-Users wrote: 5. When I post a message to test...@ncsinet.in, postmas...@ncsinet.in returns the following reply: Your message to test...@ncsinet.in couldn't be delivered. test123 wasn't found at ncsinet.in. My relay host is SMTP Office365 I'm guessing this is for outbound mail, not inbound. What is the MTA running on ncsinet.in? You need things in the MTA to deliver to Mailman. See https://www.list.org/mailman-install/mail-server.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Unable to post messages to a Mailman 2 List
On 11/19/23 07:35, Francis Jayakanth via Mailman-Users wrote: I now need to migrate the list to a new domain. Please let me know the steps that should be followed to ensure a smooth transition and carry forward the list's archive. Also, can we redirect messages posted to the old domain to the new one? See https://wiki.list.org/x/4030682 As far as redirecting is concerned, You could add/update the MX record for the old domain to point to the new server -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Hide list address?
On 11/16/23 12:23, Quebs via Mailman-Users wrote: It seems not possible with Mailman 2.1.37. Under Non-Digest-Option it has only: (nondigestable) (msg_header) (msg_footer) (scrub_nondigest) (regular_exclude_lists) (regular_exclude_ignore) (regular_include_lists) Don't see, "full personalization" or "personalization". Because the default for OWNERS_CAN_ENABLE_PERSONALIZATION is No. See https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in#L1062 I asked my provider too, and after several questions, because we had misunderstanding’s, answer was also not possible. It is possible if your provider adds OWNERS_CAN_ENABLE_PERSONALIZATION = Yes to Mailman/mm_cfg.py. The fact they say it isn't possible means either they won't do that or they don't know how. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Unable to post messages to a Mailman 2 List
On 11/16/23 03:27, Francis Jayakanth via Mailman-Users wrote: Thank you for your guidance. I created a new list. I'm able to subscribe and unsubscribe members to the new list. Emails are received when a member subscribes and unsubscribes to the new list. So, there are no issues with the relay host. However, when a message is posted, nothing happens. I checked the /var/log/mailman folder. The following three files are updated as of today (16 Nov), and there isn't any clue as to why the lists are not receiving the postings. -rw-rw-r-- 1 list list 1432 Nov 16 16:44 smtp -rw-rw-r-- 1 list list 85623 Nov 16 16:44 subscribe -rw-rw-r-- 1 list list 9431 Nov 16 14:11 qrunner What's in the smtp log? Also, look at your MTA log to see what happens to the messages sent to the list. They should be delivered to a command like `/path/to/mailman/mail/mailman post LISTNAME` -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Problems with mailman installation
On 11/8/23 13:52, Nils wrote: # sudo -u www-data /home/www/usr/lib/cgi-bin/mailman/listinfo Content-type: text/html Bug in Mailman version 2.1.26 Bug in Mailman version 2.1.26 We're sorry, we hit a bug! Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs. - Nov 08 22:45:39 2023 admin(25893): admin(25893): [- Mailman Version: 2.1.26 -] admin(25893): [- Traceback --] admin(25893): Traceback (most recent call last): admin(25893): File "/var/lib/mailman/scripts/driver", line 111, in run_main admin(25893): if not request_method.lower() in ['get', 'post', 'head']: admin(25893): AttributeError: 'NoneType' object has no attribute 'lower' This is the expected result. I note the original error was 'No such file or directory'. I suspect the issue is that the compiled wrappers don't understand the chroot and are trying to run the driver script at /usr/lib/scripts/driver and not /home/www/usr/lib/scripts/driver -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Problems with mailman installation
On 11/8/23 04:51, Nils wrote: I can't get mailman version (1:2.1.26-1ubuntu0.6) to run on an ubuntu 18.04 installation with apache2 running in chroot. I've done the same thing before, a long time ago and it worked perfectly back then. As Odhiambo says, at this point you should be installing Mailman 3. Further, issues with Debian/Ubuntu packages should be reported to Debian. ... ScriptAlias /admin /usr/lib/cgi-bin/mailman/admin ScriptAlias /admindb /usr/lib/cgi-bin/mailman/admindb ScriptAlias /confirm /usr/lib/cgi-bin/mailman/confirm ScriptAlias /create /usr/lib/cgi-bin/mailman/create ScriptAlias /edithtml /usr/lib/cgi-bin/mailman/edithtml ScriptAlias /listinfo /usr/lib/cgi-bin/mailman/listinfo ScriptAlias /options /usr/lib/cgi-bin/mailman/options ScriptAlias /private /usr/lib/cgi-bin/mailman/private ScriptAlias /rmlist /usr/lib/cgi-bin/mailman/rmlist ScriptAlias /roster /usr/lib/cgi-bin/mailman/roster ScriptAlias /subscribe /usr/lib/cgi-bin/mailman/subscribe ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/ What do you get if you try to run, e.g., /usr/lib/cgi-bin/mailman/listinfo manually. If you get a response with a group mismatch error, what does it say? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: mailman3-web is broken after deleting site "example.com"
On 11/8/23 10:21, Nils wrote: ...> File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 406, in get raise self.model.DoesNotExist( django.contrib.sites.models.Site.DoesNotExist: Site matching query does not exist. See https://docs.mailman3.org/en/latest/faq.html#the-domain-name-displayed-in-hyperkitty-shows-example-com-or-something-else -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Making Sure a Weekly Digest is Just Weekly
On 11/5/23 14:23, Michael Reeder -- Hygeia MS wrote: I may have answered my own questions below. (**One quick newbie question though: If I continue looking for the Mailman program, what directory should it be in and what are some names I can run a recursive "find" command on?** ) I see from https://help.ubuntu.com/community/Mailman that Mailman files should be in: "It copies the installation files in /var/lib/mailman. It installs the cgi scripts in /usr/lib/cgi-bin/mailman directory." Nope -- not in either place on eightmile.dreamhost.com It appears this is cPanel. See https://wiki.list.org/DOC/Mailman%20and%20CPanel - Mailman's files should be in /usr/local/cpanel/3rdparty/mailman -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Making Sure a Weekly Digest is Just Weekly
On 11/4/23 11:27, Michael Reeder -- Hygeia MS wrote: Ugh. Dream Host does not give me cron job / command line access. I'll try begging them to do this, but more likely I'll have to manually release the Digest each week. It is unlikely they will let you do this as it would affect all lists on the server, not just yours. A manual process is not too bad. Set the list's digest_size_threshhold to zero so no digests are sent on size and set digest_send_periodic to No so none are sent by cron. Then when you want to send a digest, set _send_digest_now to Yes on the Digest options page and save changes. This will send the digest immediately if it has any messages. Or... Look into setting up my own Mailman service on my own virtual server... I am running a Mastodon instance, so I might be up for the challenge. Maybe. If you're considering this, I would recommend Mailman 3. See https://docs.mailman3.org/en/latest/install/install.html Mailman 2.1 is past end of life and will only become more difficult to support as time goes on. In particular, it requires Python 2 which is also end of life and is being dropped from many distros. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Good Commercial Mailman Hosts?
On 11/3/23 07:36, Michael Reeder -- Hygeia MS wrote: Hello, I'm hoping you all could point me towards some good commercial providers that offer Mailman lists to customers? There is a list at https://wiki.list.org/COM/Mailman%20hosting%20services -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Making Sure a Weekly Digest is Just Weekly
On 11/3/23 16:23, Michael Reeder -- Hygeia MS wrote: I have a "weekly digest". It's new, but seems to be publishing at least twice per week (Wednesdays and Fridays). The digest_volume_frequency setting has nothing to do with how often digests are sent. It controls how often the digest volume number is incremented and the digest issue number is reset. If digest_send_periodic is Yes, periodic digests are sent whenever there are messages for the digest and cron/senddigests is run. I.e., The frequency of periodic digests is controlled by how often cron/senddigests is run by cron. I have: a) Already checked that it is set to "weekly" As above, this has nothing to do with how often digests are sent. b) Already double-checked that "digest_size_threshold" is set to 0. Which means digests will never be sent based on size. c) I have just changed "digest_send_periodic" from "Yes" to "No". With the change in (C) above, have I fixed the problem? No. You have ensured that digests will never be sent. c) says that digests will not be sent when cron/senddigests is run and b) says that digests will never be sent based on size. What you want is to set digest_send_periodic to Yes and adjust mailman's crontab to run cron/senddigests weekly. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Someone tried to unsubscribe me
On 10/25/23 12:57 PM, Michael Welch wrote: Received an unsubscribe confirmation notice that did not originate with me. Curious as to how this could have happened. Someone sent an unsubscribe command for your address by email or via the web UI. Does this mean a breach in security? There are various ways to request unsubscription of an arbitrary address. See for example https://your.lists.server/mailman/options/re-renches This is why unsubscription by any means that is not authenticated with your list password requires confirmation. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: spamming
On 10/23/23 6:46 PM, Jim Dory wrote: On 10/23/23 17:38, rich...@karmannghia.org wrote: On Mon, 23 Oct 2023, dde...@cyberthugs.com wrote: .. Implementing the google captcha solution to Mailman a week or so ago stopped it dead. For now... Hi Jim, Interesting, and thanks for posting. Can you please describe, briefly, as an overview only, what that interface is like? I'm sure I can look up details, but, well, "details matter!" (And I don't mean the nitty gritty of installation or whatever.) I'm interested in implementation overview in how that relates to the user's experience - I already know what 'captcha' is like! We're talking web interface details, right? Thanks, Richard Hello Richard, It was ddewey that mentioned the captcha. I am interested in implementing it and googled it - found things from about 10 years ago, and mailman post from 2017. I have mailman version 2.1.39 on a VPS hosted server (with WHM and CPanel) with root privileges, though not sure I have the chutzpa to install it. Could give it a try I suppose. The mailman post was https://mail.python.org/pipermail/mailman-users/2017-December/082820.ht I don't think that's required. We have reCAPTCHA implemented for MM 2.1 at https://mail.python.org/mailman/listinfo/ by just following the doc at https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in#L153 - there is also a custom CAPTCHA test that can be implemented as documented at https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/Mailman/Defaults.py.in#L134. You will find Defaults.py and mm_cfg.py in /usr/local/cpanel/3rdparty/mailman/Mailman/ on cPanel. Any changes should be made by settings in mm_cfg.py which will override the defaults from Defaults.py. Also see https://wiki.list.org/DOC/Mailman%20and%20CPanel for info about cPanel. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Identifying a subscriber from a masked FBL report
On 9/11/23 07:28, Russell Clemings wrote: I'm trying to track down (and unsubscribe) a list member who keeps reporting list posts as spam. I have %(user_address)s and %(user_name)s in msg_footer, but the feedback loop reports are masking the local part of the user's address. If your Mailman version is >= 2.1.24 (but not Mailman 3), there is a RCPT_BASE64_HEADER_NAME setting. If this is set to a non-empty string, that string is the name of a header that will be added to personalized and VERPed deliveries with value equal to the base64 encoding of the recipient's email address. This is intended to enable identification of the recipient otherwise redacted from "spam report" feedback loop messages. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Footers as Attachments
On 9/7/23 18:43, David Andrews wrote: Some of my users have complained about getting an attachment with each message. The attachment seems to be the footer fort the list. It also looks like this may be an Outlook thing. Is this true? Is there anything to be done to change it. I would guess that changing to text-only messages would do it, but that isn't necessarily a popular option either. If the message after content filtering is other than a single text/plain part, the footer is added as a separate MIME part with Content-Disposition: inline. If the user's MUA renders this as an attachment rather than inline, that's an issue with the MUA. See https://wiki.list.org/x/4030707 for more. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Mailman 3 moderator login page as mailman 2.1 one
On 9/5/23 11:21, aferre...@ffyb.uba.ar wrote: Hi, we have recently migrated from mailman 2.1 to mailman 3. In mailman 2.1 moderators received an email with a web link asking for list´s moderator password. I don´t find and i don´t know if this feature is available on mailman 3. If this option isn´t available, How can moderators access a login page to moderate their lists ? First the moderator needs to sign up for an account in the web UI at a URL like https://example.com/accounts/signup/. Then when logged in, the moderator can visit a URL like https://example.com/mailman3/lists/ to handle requests. The default templates (English) for the summary notice, and the immediate notice if Admin immed notify is Yes are: list:admin:notice:pending.txt The $listname list has $count moderation requests waiting. $data Please attend to this at your earliest convenience. list:admin:action:post.txt As list administrator, your authorization is requested for the following mailing list posting: List:$listname From:$sender_email Subject: $subject The message is being held because: $reasons At your convenience, visit your dashboard to approve or deny the request. You can make custom versions of these like for example: list:admin:notice:pending.txt The $listname list has $count moderation requests waiting. $data Please attend to this at your earliest convenience at <https://example.com/mailman3/lists/$list_id/>. list:admin:action:post.txt As list administrator, your authorization is requested for the following mailing list posting: List:$listname From:$sender_email Subject: $subject The message is being held because: $reasons At your convenience, visit https://example.com/mailman3/lists/$list_id/held_messages to approve or deny the request. To include links. These templates are not the default because Mailman core which sends the messages doesn't know if you even have a web UI or what its URL is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: List emergency moderation
On 8/28/23 14:20, Johnson, Bruce E - (bjohnson) wrote: We have a number of mainly announcement-only lists that I’ve set the ’set everyones moderation bit including members not visible’ to on. I need to un-moderate a few members, and I do that via the command line in a script withlist -r set_mod -u But they are not being un-moderated. Is it because of the emergency moderation flag? If "Emergency moderation of all list traffic" is set to Yes, all posts are moderated regardless of the moderation status of the poster. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: How to determine moderation flag from config.pck
On 8/22/23 2:50 PM, Russell Clemings wrote: What's the logic behind that? I should have mentioned that I'll be doing this in PHP so I'll have to replicate it. It works the same in PHP. See https://www.php.net/manual/en/language.operators.bitwise.php -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: How to determine moderation flag from config.pck
On 8/22/23 1:53 PM, Russell Clemings wrote: I'm trying to figure out how to extract the moderation flag for each user in a list's config.pck file. I know from Defaults.py that it's in the "Bitfield for user options" section (below). But for a config.pck with the following: 'user_options': {'rclemings+20230...@gmail.com': 296, {'rclemings+20230...@gmail.com': 296, 'rclemings+authu...@gmail.com': 408, 'rclemi...@gmail.com': 328}, How can I tell which ones are moderated? Automatically, I mean. I know the "moderated" value is 128, but I don't understand how (or if it's even possible) to pull out the value for a single flag. For example, in Python ``` for user, opts in user_options.items(): if opts & 128: print(user + ' is moderated') ``` -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Subscribe without Account is missing
On August 9, 2023 2:59:40 AM PDT, bu...@posteo.de wrote: >Hello, > >I'm list admin of "bit-dev" on python.org and wonder if I can set this up >myself or if this need be concerned by the server admin. >I want to have my users subscribe to a list without creating an account at >python.org first. The presence of the anonymous subscribe form on the list's info page is controlled by a site wide setting. This is set to not show the form for python.org lists because it was heavily abused to maliciously subscribe third parties. -- Mark Sapiro Sent from my Not_an_iThing with standards compliant, open source software. -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Missing emails
On 8/4/23 09:52, t...@barefoottom.com wrote: I have a list using 2.1.39 in Cpanel. When I send a message through the list subscribers at Gmail, Hotmail, Yahoo, Q.com, and CenturyLink do not receive the message. It does not bounce or go into spam or any folder. They just seem to disappear. Other email providers seem to be getting the messages. Any ideas on how to fix this? Either ensure that General Options -> from_is List is either Munge From or Wrap Message to apply DMARC mitigations to all mail or in Privacy options... -> Sender filters, dmarc_moderation_action is Munge From or Wrap Message dmarc_quarantine_moderation_action is Yes and if the issue is with mail From: the gmail.com domain dmarc_moderation_addresses contains ^.*@gmail\.com$ Also your list domain should publish an spf record and should DKIM sign all outgoing mail. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Questions About "An embedded message was scrubbed..."
On 8/4/23 18:07, Richard wrote: ...snip... So is it the case that the message you received contained the actual messages and they were only scrubbed in the archive and not in the message delivered to List #2 members? If so, that is a limitation of the archiver. Um... OK, it's not a confirmed archiver issue but... I seem to recall that just within the last day we read that Mailman 2 stores the archives "as was" in a simple mbox, but Mailman 3 does not: Is this a potential Mailman 3 issue? Mailman 2.1 archives messages in a mbox, but the OP's issue was with the web HTML archive which is created from that and the web archive is flattened to plain text and all non-plain text parts are stored aside and replaced by links. HyperKitty archives in Mailman 3 are similar in that the plain text message content is stored in the database in a hyperkitty_email table and non-plain text parts are stored in a hyperkitty_attachment table. See https://mail.python.org/archives/list/hy...@python.org/message/KK6DQWWZEJOGQCF4YNEZUQA3MCBCGQQF/ for an example of what this looks like in HyperKitty. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Questions About "An embedded message was scrubbed..."
On 8/4/23 15:55, Michael Reeder -- Hygeia MS wrote: Alright -- This is embarrassing... I may have outsmarted myself... I was expecting the message to go to my subfolder for List #2 in my Thunderbird email client. Of course it did not. I have a separate subfolder for List #1. So it went to List #1's message subfolder because List #2 was merely a member receiving the message from List #1. So is it the case that the message you received contained the actual messages and they were only scrubbed in the archive and not in the message delivered to List #2 members? If so, that is a limitation of the archiver. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Excessive or fatal bounces issue
On 8/3/23 20:17, Florin Pasăre wrote: : host seg-02.etnic.be[193.53.34.104] said: 550 #5.7.1 DMARC unauthenticated mail is prohibited. (in reply to end of DATA command) You need to ensure your outgoing mail is DKIM signed by your domain and you need to apply DMARC mitigations. These mitigations include the General Options -> from_is_list setting and the Privacy options... -> Sender filters -> dmarc_moderation_action setting. The former of these was first implemented in Mailman 2.1.16 and the latter in 2.1.18, although if your 2.1.15 is a vendor package, some of this may have been backported. Without DMARC mitigations, post from users in domains that publish DMARC policies of reject will probably be bounced by any recipient ISPs that check DMARC. See the FAQ articles at https://wiki.list.org/x/17891458 and https://wiki.list.org/x/17891477 for more information about DMARC. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: List Won't Send Mail
On 7/27/23 21:26, David Andrews wrote: I have a list that won't send out mail. I believe that all the settings are correct, but I could have missed something. I am running Mailman 2.1.39 cPanel, and I have access to the command line. I have a list that I needed to modify settings. It was established by a prior administrator, to whom I have no contact. I can access admin UI, and modified everything. However, at the bottom of the Administrative page, where it says "list run by" the domain it shows is incorrect. It is a domain used for mail only on my installation. That domain is in Mailman's web admin UI General Options -> host_name The list comes up on my list of lists pages, but when I mail to it, it get permanent error list not found. cPanel uses exim as its MTA. I don't know what the exim router for Mailman looks like in cPanel, but I suspect the issue has to do with that. p.s. I don't know why or how, but I think the list isn't completely registered with the system. Also, I was able to establish a similar list, with different capitalization of name, the both show up on admin page, but not sure how to get rid of the bad one because it doesn't show up in the cPanel UI There is a general issue in that lists can be created through Mailman's command line but then cPanel doesn't know about them. Also, you should not be able to have two lists whose names differ only by case (unless in cPanel, they are in different domains). I suspect the one that doesn't show in cPanel was created by Mailman's /usr/local/cpanel/3rdparty/mailman/bin/newlist. You should be able to remove it with /usr/local/cpanel/3rdparty/mailman/bin/rmlist. See https://wiki.list.org/DOC/Mailman%20and%20CPanel for more information, particularly the numbered items nearer the end. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Hyperkitty Archived
On 7/17/23 21:39, Mark Labeste wrote: Can someone help on hiperkitty archived. Email are reaching to mailling list email address but thread is not showing in archive web page. This list is for Mailman 2.1 To follow up, please join the mailman-us...@mailman3.org list at <https://lists.mailman3.org/mailman3/lists/mailman-us...@mailman3.org/> and post there. That is the appropriate list for Mailman 3/Postorius/HyperKitty. Things to check are errors in Mailman's var/logs/mailman.log and whether messages are queued in Mailman's var/archives/hyperkitty/spool/ directory. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Signature issue - was Re: Re: Where's the installation directions / source, etc, please?
On 7/18/23 06:44, Juergen Dollinger wrote: Mark Sapiro wrote: gpg --receive-keys 953B8693 I never needed that key because I use the Debian Package, but there seems to be something wrong with the key (or the keyserver keys.openpgp.org): I was able to retrieve my key from keys.openpgp.org using the full fingerprint 'C638CAEF0AC21563736B5A22555B975E953B8693'. In any case, I just uploaded an updated key to that server. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Python 2.7.15, etc, vs Python3...
On 7/17/23 17:24, rich...@karmannghia.org wrote: Inching forward here folks, trying to get Mailman 2.1.39 going. I get to the point it calls Python and it dies with: checking for python... /usr/local/bin/python checking Python interpreter... configure: error: * No Python interpreter found! * Try including the configure option * --with-python=/path/to/python/interpreter You need Python 2.7. As others have pointed out, Mailman 2.1 won't work with Python 3. You can install Python 2.7.18 from source <https://www.python.org/downloads/release/python-2718/> or you can look for a repository that allows you to install it as a package for your OS. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Signature issue - was Re: Re: Where's the installation directions / source, etc, please?
On 7/17/23 16:22, rich...@karmannghia.org wrote: I'm trying to install 2.1.39 now, but am having an issue with verifying the tarball. I downloaded from: https://ftp.gnu.org/gnu/mailman/ ...these files: mailman-2.1.39.tgz mailman-2.1.39.tgz.sig When I execute the appropriate command: $ gpg --verify mailman-2.1.39.tgz.sig mailman-2.1.39.tgz gpg: Signature made Mon 13 Dec 2021 12:38:07 PM PST gpg: using DSA key C638CAEF0AC21563736B5A22555B975E953B8693 gpg: Can't check signature: No public key Try gpg --receive-keys 953B8693 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Oops, key typo! ... Re: Where's the installation directions / source, etc, please?
On 7/17/23 11:27, rich...@karmannghia.org wrote: I'd be happy to go back to say, how it was in 2019 or something like that. What, v 2.1.28 or some such. And see my reply to your post at <https://mail.python.org/archives/list/mailman-users@python.org/message/ZA6J7DCYBOTVWYHFH3B2NFFWFQG5AKLS/> -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Where's the installation directions / source, etc, please?
On 7/17/23 10:54, rich...@karmannghia.org wrote: I used to use plain-ole mailman, WAY back in the '90s, BEFORE mailman2 and LONG before mailman3... And I sure wish mailman2 had been done by people who had a sense for the challenges for normal non-developer system managers to deal with the software they actually developed. I'm sure it's fine if you're already a Django programmer and use "containers" all the time, but I'm not a Django fanboy, don't ever care to be, and think the idea of containers is inappropriate technology for a hell of a lot of use-cases, especially a small, self-run, no-budget installation. I think you are referring to Mailman 3, not Mailman 2. So, I'm done with it and want to go back to the old stuff. I'll happily build from source, etc. But my simplistic web searches haven't returned results and I'm afraid I didn't keep great records about it back when since it was just a part of my Fedora package system! So, any pointers for this long-in-the-tooth Fedora Sys Admin? If you want to install Mailman 2.1 from source, see <https://mail.python.org/archives/list/mailman-annou...@python.org/thread/D54X2LXETPMVP5KZNM2WP6Z6UOPJXSVD/> for various download locations. You can find the installation manual at <https://www.list.org/mailman-install/index.html>. You can also find tarballs for releases back to 1.0 at <https://ftp.gnu.org/gnu/mailman/>. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: moderation queue and member list management weirdness
On 7/17/23 10:39, Hoover Chan wrote: This may or may not help others but I did a ./withlist -l -r fix_url listname followed by restarting mailman and things started to work again. Thanks for the report. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: moderation queue and member list management weirdness
On 7/17/23 09:22, Hoover Chan wrote: re: "nothing happens" When the take action button is clicked, the page pauses as if waiting and after about 30 seconds or so, I'm presented with the moderation queue page again with none of the submitted actions having been done. Thanks for any insights. As Steve suggested, check your web server logs for everything related to this request during those 30 seconds. This seems a long time. Do the lists that work take that long to respond? Also, as I said, see the FAQs at https://wiki.list.org/x/4030602 and https://wiki.list.org/x/4030614. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: moderation queue and member list management weirdness
On 7/15/23 15:41, Hoover Chan wrote: A moderated mailing list where I see items in the moderation queue but nothing happens after I select the actions to be taken (defer, approve, delete) and then execute. For the same list, I can see the first page of the member list but can't search for members. You say nothing happens. What does this mean? Does the page refresh without any change? Do you get a login page? Or, does literally nothing happen? What makes is odd is that I have a couple of other mailing lists on the same server with similar configurations where all is working as expected. Typically this behavior results because something causes the POST data to be lost. However in most cases, all lists are affected. See the FAQs at https://wiki.list.org/x/4030602 and https://wiki.list.org/x/4030614. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Can Mailman 2 run on Debian 12?
On 7/16/23 15:00, Thomas Gramstad wrote: Thanks, but I got the following response to that from local computer staff: Python2 is no longer being maintained, last version is from 2020. Therefore it would be an unacceptable security risk to install Python2 on systems where it has been removed from the distros. In that case, you can't run Mailman 2.1 as it depends on Python 2. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Can Mailman 2 run on Debian 12?
On 7/14/23 19:07, Thomas Gramstad wrote: We are running Mailman 2.1.29 on Debian 10. I'm told that there will soon be an upgrade to Debian 12, and that Mailman 2 can't run on Debian 12. Is there a way to continue to use Mailman 2 even after the upgrade to Debian 12? The only reason why Mailman 2.1 won't run on Debian 12 is the lack of Python 2.7. There are various ways to install Python 2.7 on Debian 12. You can install from source. See https://www.python.org/downloads/release/python-2718/ For other methods, see https://www.google.com/search?q=install+python+2.7+on+debian+12 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Migrating Python Italia mailing lists here
On 7/11/23 1:58 AM, Patrick Arminio wrote: Hi there, sorry if this is not the right place for this :) We have a very old server with mailman 2 for Python Italia, we've been thinking of moving our email server to google apps, but my inexperience with mailman is holding us down I was wondering if instead of using maintaining a mailman server (and migrate to v3) we could migrate our lists here. Is this something that could be done? what's the process? By "here" do you mean @python.org? If so, we do support lists for the Python community and would be willing to migrate your Mailman 2 lists to Mailman 3 @python.org lists. Please follow up by mailing your request to postmas...@python.org and tell us how many lists and their names. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Mailman 2.1.15 doesn't allow admin changes on private lists
On 7/6/23 10:26 AM, Charles Buckley wrote: In hindsight, I think this problem was more to do with the fact that I run three lists on this server, two of which have the same list admin password, one of which doesn't. If the developer team were thinking too pointy-headedly while developing it, and stored a hash of the password as a cookie value, and it didn't match, but they didn't incorporate the list name into the cookie name, then that might lead to an issue such as the one I experienced. Login cookies are stored per list so that shouldn't be an issue. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Mailman 2.1.15 doesn't allow admin changes on private lists
On 7/5/23 7:51 PM, Charles Buckley wrote: Heck, if I knew where the footer data was stored, I'd be happy to go in and edit the file by hand, the web page be damned. I just want to get this delivered and out of the way. Watch it probably be in some DB for which there was never any compelling need. The data are in a Python pickle in Mailman's lists//config.pck. If you have access to that, you should also have access to Mailman's bin/config_list, and creating a file containing only msg_footer = '' and running something like bin/config_list -i /path/to/that/file listnsme will do it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Mailman 2.1.15 doesn't allow admin changes on private lists
Stephen J. Turnbull wrote: > Charles Buckley writes: > > I saw a report of this behaviour on this mailing list from the year > > 2000. > If you have an URL for this post, or a timestamp, or even a precise > date, it might be helpful. I can't find it. It's https://mail.python.org/pipermail/mailman-users/2000-May/004782.html aka https://mail.python.org/pipermail/mailman-users/2000-May/004782.html > > It is still going on now in 2023. One would think that some > > information on how to workaround this bug would have been found > > between now and back then. > I rather doubt it's the same bug (but it's worth comparing). Mailman > 2.0 was in beta in 2000, and pretty much anything from mail composed > by badly written Japanese MUAs to mail composed by the even less > conformant Windows 2000 Outlook betas could crash it. Mailman 2.1 was > released in 2006 with a *lot* of attention to input validation and > exception handling, although more on the email side than the web UI > side. Actually, the first 2.1 release was in December, 2002. See https://wiki.list.org/DOC/7%20Mailman%20history -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Mailman 2.1.15 doesn't allow admin changes on private lists
On 7/5/23 1:27 AM, Charles Buckley wrote: I experimented with this a bit, and found that I could eliminate the footer on my public (browsable) list on the same server. So I tried converting my other private (non-browsable) list to be browsable, at which point I could eliminate the footer, and then switch the list back to being non-browsable. You said in a reply that on this list you actually needed to set the list `public` before you could successfully change msg_footer. But once I tried to implement the workaround on the non-browsable list I wanted to change, I got the same defective behaviour when trying to switch the list to be browsable -- I would get redirected to the admin login page for the list in question, log in successfully, only to come back and find myself on the same privacy page, with no changes having been made. This is quit strange. The behavior you observe is a result of your login cookie being lost. I could conjecture that there's something in the browser that's not saving the cookie when this list's name is in the URL, but the fact that you can make some changes to the other list including switching it from private to public but can change msg_footer only when it's public belies that. I have also posted this as a bug via the Mailman launchpad. This behaviour appears to be browser-independent; I have tried it on Firefox, Chrome, and Edge. More confirmation that it's not a browser issue. I have added a comment to your bug report to see this thread. Do you know how Mailman is installed on the server? Is it from source or a third party package? I can't see anything in the admin UI code that would effectively log you out upon submission of an update form, but this is what's happening. Either your login cookie is being removed or for some reason, not being saved. Normally, I would suspect the issues in the FAQ at <https://wiki.list.org/x/4030614>, but those normally affect all changes to all lists, so that may not be relevant here. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Retrieve extra copy of Mailman bounces- report message?
On 6/22/23 11:37 PM, Stephen J. Turnbull wrote: Thomas Gramstad writes: > My question is: If I accidentally delete that report message from > Mailman, is there a way I can retrieve or send myself a copy of > it? You can have multiple owners or moderators for the list. Why not just add a mailbox-of-record that you don't actually read except in the rare case you deleted a report you wanted to respond to or quote from? Maybe make a note to delete old mail once a month or so. The message is not saved anywhere by Mailman, so Steve's suggestion is probably all you can do. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: mm2, public_suffix_list.dat
On 6/19/23 3:42 AM, Ralf Hildebrandt via Mailman-Users wrote: Hi! I noticed that my error log has quite a few entries like Jun 18 15:59:10 2023 (1236) Unable to retrieve data from https://publicsuffix.org/list/public_suffix_list.dat: Jun 18 18:32:56 2023 (1236) Unable to retrieve data from https://publicsuffix.org/list/public_suffix_list.dat: Jun 18 18:35:07 2023 (1236) Unable to retrieve data from https://publicsuffix.org/list/public_suffix_list.dat: Jun 18 18:45:58 2023 (1236) Unable to retrieve data from https://publicsuffix.org/list/public_suffix_list.dat: It could be one of the two issues here a) IPv6 b) not using the http proxy It's neither of those. I forget exactly which package upgrade is involved, but it has to do with the way an https url is retrieved and an SSL issue involving that. Here's a patch I've used on mail.python.org. ``` === modified file 'Mailman/Utils.py' --- Mailman/Utils.py2021-06-06 17:55:49 + +++ Mailman/Utils.py2023-05-25 01:07:55 + @@ -1232,7 +1232,13 @@ syslog('error', 'Unable to retrieve data from %s: %s', url, e) -return +try: +d = open('/home/psf-users/msapiro/public_suffix_list.dat') +except Exception, e: +syslog('error', + 'Unable to retrieve data from %s: %s', + '/home/psf-users/msapiro/public_suffix_list.dat', e) +return for line in d.readlines(): if not line.strip() or line.startswith(' ') or line.startswith('//'): continue ``` I can download the file alright using curl/wget (environment variables are set correctly) Download the file manually and replace '/home/psf-users/msapiro/public_suffix_list.dat' in the above patch with the path to the downloaded file. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Fwd: Duplicates To: address
On 6/15/23 01:36, Martin Schumacher wrote: Dear MailMan-Users, I am using MailMan version 2.1.39 I have just set up a Private Mailing List, and want any subscriber to email to the Email List, and their email be sent (un-moderated) to all the other List Subscribers. I have sent out just one email to this list, which would have gone to all nine (9) subscribers. One of the subscribers replied to my email, but in their email, in the “To:” box, the Email List address is repeated for each subscriber. (So it has the same MailingList Email address nine times in the “To:” box. I cannot find anywhere in the Configuration to stop this. (Or is this normal, and expected behaviour?) This is not normal or expected. Part of the issue is probably the email client that was used to reply to the message, but even so, there should be nothing in the email sent from the list that would expose the addresses of the subscribers or even the number of subscribers. What are the list settings for first_strip_reply_to and reply_goes_to_list? What was the content of the To:, From: and Reply-To: headers of the message sent from the list to the list members? Is this Mailman installed from source or a package or maybe cPanel? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: changes - need clarity
On 6/9/23 10:53, Jeffrey Westgate wrote: I've done my best to 'match' the created file systems during the config/make phases, but their distribution between /usr/lib/ and /var/lib are different, and I'm wondering if I've missed something, or if I can just press forward with rsyncing the old to the new regardless of where they now lie, as long as the contents are correct. What I mean is: ... I couldn't decipher that, but so, it should work as long as old 'data' goes to new 'data', old 'qfiles' goes to new 'qfiles'... correct? No. You only want to rsync the /directories in the new /var/lib/mailman directory. You do not want to rsync the /usr/lib/mailman directories as that will reinstall your Mailman 2.1.20. I.e., the only directories to move are archives, data, lists, locks, logs, qfiles and spam. Also, if your old server is shut down, locks and qfiles should be empty. You also need to move the old Mailman/mm_cfg.py to /usr/lib/mailman/Mailman/mm_cfg.py, but nothing else from the Mailman directory. Presumably you've run `make install` on the new server, but after you rsync the old directories, you should run `make update` or simply run `/usr/lib/mailman/bin/update to make any 2.1.20 -> 2.1.39 adjustments to the list configs. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: I cannot unsubscribe user/s from one of my lists.
On 6/2/23 12:25, Wikinaut wrote: Please advice. Versions are: dpkg -l | grep mailman rc mailman1:2.1.29-1+deb10u5 amd64Web-based mailing list manager (legacy branch) ii mailman3 3.3.3-1 all Mailing list management system ii mailman3-full 3.3.3-1 all Full Mailman3 mailing list management suite (metapackage) ii mailman3-web 0+20200530-2 all Django project integrating Mailman3 Postorius and HyperKitty ii python3-django-mailman31.3.5-2 all Django library to help interaction with Mailman3 (Python 3 version) ii python3-mailman-hyperkitty 1.1.0-10 all Mailman3 plugin to archive emails with HyperKitty ii python3-mailmanclient 3.3.2-1 all Python bindings for Mailman3 REST API (Python 3 version) See the answer at https://mail.python.org/archives/list/mailman-users@python.org/message/A2TJYRFO2TOMABT4DEAAJ4MBP3CFFQLU/ Also note that this list is for Mailman 2.1. The appropriate list for Mailman 3 is mailman-us...@mailman3.org. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: As an admin, I cannot _unsubscribe_ users from one of my lists
On 6/2/23 12:21, Wikinaut wrote: Hello, I cannot unsubscribe users. The dialog "unsubscribe selected" (after selecting) or massunsubscription appears to work, but that specific user/s are not removed from the list. See the answer at https://mail.python.org/archives/list/mailman-users@python.org/message/A2TJYRFO2TOMABT4DEAAJ4MBP3CFFQLU/ Also note that this list is for Mailman 2.1. The appropriate list for Mailman 3 is mailman-us...@mailman3.org. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: I cannot unsubscribe users from one of my lists
On 6/2/23 12:26, Thomas Gries wrote: I logged in as admin /cannot/ unsubscribe a user from one of my mailman3 lists. The user is still listed, even after selecting his address and then clicking on " Can you help me? Versions are: dpkg -l | grep mailman rc mailman 1:2.1.29-1+deb10u5 amd64 Web-based mailing list manager (legacy branch) ii mailman3 3.3.3-1 all Mailing list management system ii mailman3-full 3.3.3-1 all Full Mailman3 mailing list management suite (metapackage) ii mailman3-web 0+20200530-2 all Django project integrating Mailman3 Postorius and HyperKitty ii python3-django-mailman3 1.3.5-2 all Django library to help interaction with Mailman3 (Python 3 version) ii python3-mailman-hyperkitty 1.1.0-10 all Mailman3 plugin to archive emails with HyperKitty ii python3-mailmanclient 3.3.2-1 all Python bindings for Mailman3 REST API (Python 3 version) For help with bugs in Debian packages, your primary support should be Debian. Please go to Debian for help with this. Please see https://wiki.list.org/x/12812344 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Size limit leads to rejection instead of moderation
On 5/31/23 14:55, Thomas Gramstad wrote: However, a list has started to reject messages back to the sender, instead of putting them in the moderation queue. This is new, unexpected and unwanted behavior. The size limit, General Options -> max_message_size will only result in a message being held. These messages are being rejected for some other reason. Check Mailman's vette log and/or the rejected message for the reason. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: [ext] Re: [EXTERNAL] Re: Barrage of bounce notifications
On 5/25/23 11:52 PM, Ralf Hildebrandt via Mailman-Users wrote: In this case then what happens when such a bounce arrives? MM2.1 discards it? I think so Yes, unrecognized bounces are not processed other than sending them to the list owner if bounce_unrecognized_goes_to_list_owner => yes. The theory is these may be legitimate bounces that just aren't recognized and the owner may want to see them and may even want to report them to the developers so the recognizers can be updated, but these days, such bounces are extremely rare so if one is getting a lot of spam to the list-bounces address, setting bounce_unrecognized_goes_to_list_owner => no makes sense. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: [EXTERNAL] Re: Barrage of bounce notifications
On 5/25/23 10:13 AM, Odhiambo Washington wrote: I think you need to change the list settings, hoping you have Admin rights: You need to change in Privacy options -> Sender Filters -> Action to take for postings from non-members for which no explicit action is defined = Discard. If you use 'Reject', you'll be sending back messages to spammers using non-deliverable addresses and that would lead to what you are seeing. I am just guessing that your list is set to 'Reject' instead of 'Discard'. These settings apply only to list posts, not to mail to the list-bounces address. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: [EXTERNAL] Re: Barrage of bounce notifications
On 5/25/23 9:55 AM, Krone, Elizabeth C via Mailman-Users wrote: Hello, Here is more information: * We are on Mailman version 2.1.39 * I received over 300 emails from "Mailman-bounces" yesterday * They seem to have slowed down today * These are the type of spam emails I that are being received: ... ***SPAM*** Hi there my great pen-friend, So it appears you have some spam filtering. Mailman can filter list posts based on a match to '***SPAM***' in the Subject, but this won't apply to mail to the -bounces address. If there is a different Lsoft group I should be asking questions to, can someone point me in the correct direction? Apologies for posting to the wring group! Mailman-users@python.org is the correct list. Barry Finkel was not saying you should post to Lsoft. He was saying that `listserv` is a registered trademark of Lsoft and should not be used generically to refer to Mailman lists. Again, see https://wiki.list.org/DOC/Mailman%20is%20not%20Listserv -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Barrage of bounce notifications
On 5/24/23 10:29 AM, Krone, Elizabeth C via Mailman-Users wrote: Good afternoon all, I manage a few listservs (maintaining members and tending pending posts) and today I have received almost 80 separate "Uncaught bounce notification" emails for one of the lists. There are rarely any for this list and I would like to know if there is something I can do to stop the spam. I have received 5 more while typing this email. I am not a tech person but any suggestions are welcome. These are almost certainly spam sent to the list-bounces address as opposed to real bounces that are not recognized. You need to install some kind of spam filtering in the MTA ahead of Mailman. As Barry Finkel says, see https://wiki.list.org/DOC/Mailman%20is%20not%20Listserv -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org
[Mailman-Users] Re: Question about content filtering in message body
On 5/18/23 08:44, Scott High wrote: I'm looking for a way to content filter the text of the message body (i.e. blacklist bad words, etc) to a list. I've looked at Content Filtering, but that appears to be associated with message type, not message text? And Topics filters appears to just be focused on the header and subject information? Can someone point me in the right direction? Thanks! If this is Mailman 2.1.x, see https://wiki.list.org/x/4030615 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/ Member address: arch...@jab.org