Hi Mark 

Thank you for the analysis. I was about to send you the log just when I saw 
your response. 

I’ll let the provider know about your answer, but I have an additional question 
here.

The list’s language on that cPanel page is set to German (preferred_language), 
available_languages are set to German, French and English. Should that not also 
cover non-ascii charcters in the „From:“-header? 

Thank you, Christian 

> Am 10.09.2024 um 02:55 schrieb Mark Sapiro <m...@msapiro.net>:
> 
> 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: lusche...@yahoo.de

------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
    https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@mail-archive.com

Reply via email to