[Bug 1833285] [NEW] Setting en_US.UTF-8 causing Mailman not to send E-Mail out to members (maximum recursion depth exceeded)

Kyle Pinkley 1833285 at bugs.launchpad.net
Tue Jun 18 14:07:55 EDT 2019


Public bug reported:

CentOS 7.6.1810
Mailman 2.1.27
cPanel 80.0.18
Python 2.7.5

Servers with the operating system locale set to tr_TR.UTF-8 (localectl set-locale LANG=tr_TR.utf8
) causes Mailman not to send E-Mail out to members of a mailing list. In the Mailman error log (/usr/local/cpanel/3rdparty/mailman/logs/error log file, the error is:

===

Jun 18 13:25:57 2019 (61183) Uncaught runner exception: maximum recursion depth exceeded
Jun 18 13:25:57 2019 (61183) Traceback (most recent call last):
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 119, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 190, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
    more = self._dopipeline(mlist, msg, msgdata, pipeline)
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/IncomingRunner.py", line 150, in _dopipeline
    __import__(modname)
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Handlers/Approve.py", line 28, in <module>
    from email.Iterators import typed_subpart_iterator
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
RuntimeError: maximum recursion depth exceeded

Jun 18 13:25:57 2019 (61183) SHUNTING:
1560878756.850385+087f775ba5b8baeb5c738d63f0e49ab427182150

===

Setting the operating system locale to en_US.UTF-8 (localectl set-locale
LANG=en_US.UTF-8) then restarting the Mailman service, E-Mail sent to
the mailing list is successfully E-Mailing out the mailing list members
now. I confirmed this issue on two different servers.

This issue appears to be with the Python 2.7 Email package, specifically
somewhere here (from /usr/lib64/python2.7/email/__init__.py):

===

# Lazy loading to provide name mapping from new-style names (PEP 8 compatible
# email 4.0 module names), to old-style names (email 3.0 module names).
import sys

class LazyImporter(object):
    def __init__(self, module_name):
        self.__name__ = 'email.' + module_name

    def __getattr__(self, name):
        __import__(self.__name__)
        mod = sys.modules[self.__name__]
        self.__dict__.update(mod.__dict__)
        return getattr(mod, name)

===

Wanted to report the issue here first though just incase.

** Affects: mailman
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/1833285

Title:
  Setting en_US.UTF-8 causing Mailman not to send E-Mail out to members
  (maximum recursion depth exceeded)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/1833285/+subscriptions


More information about the Mailman-coders mailing list