Изменено, проблема решена. Проблема заключалась в том, что переменная окружения для имени пользователя должна быть DISCOURSE_SMTP_USER_NAME, а не DISCOURSE_SMTP_USERNAME.
Ниже приведённая конфигурация работает:
DISCOURSE_SMTP_USER_NAME: <Имя пользователя SMTP службы Azure Communication Service (не обязательно должно быть в формате <Имя ресурса Azure Communication Services>.<Идентификатор приложения Entra>.<Идентификатор арендатора приложения Entra>)>
DISCOURSE_SMTP_PASSWORD: xxx
DISCOURSE_SMTP_DOMAIN: вашдомен
DISCOURSE_NOTIFICATION_EMAIL: DoNotReply@вашдомен
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_ENABLE_START_TLS: true