Skip to content

Mail 26.1

Version 26.1
Release Date 04 November 2026

Changes

New features

  • SMTP servers have a new authentication method: None or Basic. On the SMTP server page, the "Authentication method" selector replaces the "Disable SSL" checkbox.

Updated endpoints

  • GET api/mail-providers/smtp-servers & GET api/mail-providers/smtp-servers/{id}
    • New property authentication with type (None or Basic) and basic (username and passwordIsSet).
  • POST api/mail-providers/smtp-servers & PUT api/mail-providers/smtp-servers/{id}
    • New optional property authentication with type and basic (username and password, and for PUT also changePassword).
    • When authentication is set, the deprecated properties are ignored.
    • Returns HTTP status code 400 when authentication.type is missing, when type is Basic and basic is missing, or when type is None and basic is set.

Enhancements

  • SMTP servers with disableSsl set to true (authentication method None) no longer keep a username and password. In V25 and V26, property username returns null and property passwordIsSet returns false for these servers.

Deprecations

  • GET api/mail-providers/smtp-servers & GET api/mail-providers/smtp-servers/{id}
    • Property username is deprecated. Use authentication.basic.username instead.
    • Property passwordIsSet is deprecated. Use authentication.basic.passwordIsSet instead.
    • Property disableSsl is deprecated. Use authentication.type instead (None for true, Basic for false).
  • POST api/mail-providers/smtp-servers & PUT api/mail-providers/smtp-servers/{id}
    • Property username is deprecated. Use authentication.basic.username instead.
    • Property password is deprecated. Use authentication.basic.password instead.
    • Property changePassword (PUT only) is deprecated. Use authentication.basic.changePassword instead.
    • Property disableSsl is deprecated. Use authentication.type instead (None for true, Basic for false).