On 9/8/24 20:56, Mark Sapiro wrote:

Find the error and traceback in Mailman's `error` log. See https://wiki.list.org/DOC/Mailman%20and%20CPanel for more information.


The log I received contains tracebacks like
```
admin(24054): Traceback (most recent call last):
admin(24054): File "/usr/local/cpanel/base/3rdparty/mailman/scripts/driver", line 117, in run_main
admin(24054):     main()
admin(24054): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 223, in main
admin(24054):     change_options(mlist, category, subcat, cgidata, doc)
admin(24054): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 1474, in change_options
admin(24054):     gui.handleForm(mlist, category, subcat, cgidata, doc)
admin(24054): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Gui/GUIBase.py", line 181, in handleForm
admin(24054):     self._setValue(mlist, property, val, doc)
admin(24054): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Gui/Digest.py", line 148, in _setValue
admin(24054):     status = mlist.send_digest_now()
admin(24054): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Digester.py", line 60, in send_digest_now
admin(24054):     ToDigest.send_digests(self, mboxfp)
admin(24054): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Handlers/ToDigest.py", line 157, in send_digests
admin(24054):     send_i18n_digests(mlist, mboxfp)
admin(24054): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Handlers/ToDigest.py", line 258, in send_i18n_digests admin(24054): addresses = getaddresses([Utils.oneline(msg.get('from', ''), lcset)]) admin(24054): File "/usr/lib64/python2.7/email/utils.py", line 168, in getaddresses
admin(24054):     fieldvalues = [unicode(v) for v in fieldvalues]
admin(24054): UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 8: ordinal not in range(128)
```

The issue is this is an English language list with the list's charset = ascii and there is a message in the digest mbox with a non-ascii display name in its From: header.

In cPanel the digest mbox is at /usr/local/cpanel/3rdparty/mailman/lists/<LISTNAME>/digest.mbox - you need to edit that file and remove ant non-ascii from From: headers.

--
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
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

Reply via email to