Difficoltà a configurare SMTP in Discourse con Azure Communication Service

Ho riscontrato lo stesso problema e ho trovato questo argomento in una ricerca sul web, e sembra che (proprio come con i server di posta elettronica di Microsoft 365 prima che eliminassero l’autenticazione basata su password) sia supportato solo AUTH LOGIN, non AUTH PLAIN che è l’impostazione predefinita in Discourse al momento della scrittura.

Impostare DISCOURSE_SMTP_AUTHENTICATION: login nella configurazione del container fa funzionare l’email. Va notato, inoltre, che per impostazione predefinita l’unica email ‘from’ consentita è quella predefinita DoNotReply@domain.example - se non la imposti, le tue email verranno rifiutate con "550 5.3.5 Email sender’s username is invalid".