Me encontré con el mismo problema y encontré este tema en una búsqueda web, y parece que (al igual que con los servidores de correo electrónico de Microsoft 365 antes de que dejaran de admitir la autenticación basada en contraseñas) solo se admite AUTH LOGIN, no AUTH PLAIN, que es el valor predeterminado en Discourse en el momento de escribir esto.
Establecer DISCOURSE_SMTP_AUTHENTICATION: login en la configuración del contenedor hace que el correo electrónico funcione. Cabe destacar que, por defecto, el único correo electrónico de ‘remitente’ permitido es el predeterminado DoNotReply@domain.example; si no lo configuras, tus correos electrónicos serán rechazados con “550 5.3.5 Email sender’s username is invalid”.