Eu tenho um site Discourse em example.com (registro A)
Eu tenho emails enviados para Mailgun em discourse.example.com (registros CNAME / TXT). Eu uso uma senha SMTP manual sob o nome de usuário postmaster@discourse.example.com
Eu tenho emails recebidos em mail-receiver em discourse.example.com (registro MX) com uma chave API granular para o usuário System, e a porta 443 aberta para que mail-receiver possa se comunicar de volta através do host (@) do site discourse
essa configuração DNS funciona perfeitamente bem com O365 Business Basic e os plugins pagos do Pavilion