Sim, eles provavelmente estão reescrevendo o caminho de retorno (também conhecido como “envelope from”) quando o e-mail de saída passa por seus servidores. Provavelmente há uma configuração em algum lugar para desativar isso, mas eu não usei o Mailgun, então não posso dizer com certeza (ou onde tal configuração estaria).
Ok, esse é um erro entre o mail-receiver e o Discourse. Deverá haver uma linha nos logs logo antes disso que começa com “Failed to GET smtp_should_reject answer” que lhe dirá mais sobre o que falhou e porquê, e isso deve correlacionar-se com uma mensagem de erro de algum tipo nos logs do Discourse.