SMTP not working after upgrade to 3.8.1 from 3.7

Thank you @stefano for providing us additional information on your setup.

The issue is caused by the ‘client’ parameter in the SMTP Settings, which is not supported by the SMTP settings stored in the database so far.

  • How to detect if my passbolt is concerned:
    In passbolt.php AND in app.php files, check if a client is set under the EmailTransport configuration.
    If a client is defined, and this client is required, this should be the origin of the issue.

  • How to fix this until the next release
    In this case only, otherwise please report your issue mentioning that the client is not defined in the settings on file.
    Delete the SMTP settings in the database:
    DELETE FROM organization_settings WHERE property = "smtp";

By relying on the configuration files, the SMTP settings should work again. We will ensure that client is supported for DB settings in a future release and will keep you posted.

1 Like