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]

Reply via email to