Ho un po’ di difficoltà a capire il tuo utilizzo dei nomi di dominio. Sul mio sito, il DISCOURSE_MAIL_ENDPOINT e il record MX per le email in arrivo appartengono allo stesso dominio, puntando al server Discourse, come spiegato nel post originale su Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver. Sembra che tu stia cercando di utilizzare domini diversi.
In genere, è consigliabile utilizzare un sottodominio del tipo forum.miodominio.org per il tuo Discourse, per separare il forum dal tuo sito web principale e dalle email su miodominio.org.