Hi there,
I migrated form MM2.1 to MM3.3.10 on Debian Trixie (mariadb backend) -- I know
that's a bit unorthodox to ask here for help on a non venv-based installation,
but hopefully I'll first gain a bit of insight of MM3 in order to formulate a
more precise request to Debian maintainers.
## Issue #1.
A newly invited (from Postorius mass subscription page) and confirmed user
doesn't get any password in their invitation/welcome e-mail. I guess that's
because MM3 allows a user to subscribe without having an account, right? Else,
there's a problem.
## Issue #2
Anyway, if that new user asks for a password reset on Postorius they get
"Server error
An error occurred while processing your request."
Log shows:
```
ERROR 2025-08-29 17:59:17,227 173488 django.request Internal Server Error:
/accounts/password/reset/
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py", line
55, in inner
response = get_response(request)
File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 197,
in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python3/dist-packages/django/views/generic/base.py", line 105,
in view
return self.dispatch(request, *args, **kwargs)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/django/utils/decorators.py", line 46, in
_wrapper
return bound_method(*args, **kwargs)
File "/usr/lib/python3/dist-packages/django/views/generic/base.py", line 144,
in dispatch
return handler(
form.save(self.request)
~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/allauth/account/forms.py", line 633, in
save
adapter.send_password_reset_mail(user, email, context)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/allauth/account/adapter.py", line 577,
in send_password_reset_mail
return self.send_mail("account/email/password_reset_key", email, context)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/allauth/account/adapter.py", line 201,
in send_mail
msg.send()
~~~~~~~~^^
File "/usr/lib/python3/dist-packages/django/core/mail/message.py", line 299,
in send
return self.get_connection(fail_silently).send_messages([self])
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3/dist-packages/django/core/mail/backends/smtp.py", line
134, in send_messages
sent = self._send(message)
File "/usr/lib/python3/dist-packages/django/core/mail/backends/smtp.py", line
152, in _send
self.connection.sendmail(
~~~~~~~~~~~~~~~~~~~~~~~~^
from_email, recipients, message.as_bytes(linesep="\r\n")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3.13/smtplib.py", line 861, in sendmail
self.ehlo_or_helo_if_needed()
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.13/smtplib.py", line 611, in ehlo_or_helo_if_needed
if not (200 <= self.ehlo()[0] <= 299):
~~~~~~~~~^^
File "/usr/lib/python3.13/smtplib.py", line 451, in ehlo
self.putcmd(self.ehlo_msg, name or self.local_hostname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/smtplib.py", line 378, in putcmd
self.send(f'{s}{CRLF}')
~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/lib/python3.13/smtplib.py", line 365, in send
raise SMTPServerDisconnected('please run connect() first')
smtplib.SMTPServerDisconnected: please run connect() first
```
The same happens if the new users tries to sign up.
Any idea?
Cheers
--
Marco
_______________________________________________
Mailman-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at:
https://lists.mailman3.org/archives/list/[email protected]/message/WMPGB6ZNXMJBWJZ6VQ24FDVKXPMEECBX/
This message sent to [email protected]