أراهن أن DISCOURSE_SMTP_USER_NAME غير صحيح - mail على الأرجح غير كافٍ لـ mailgun للمصادقة عليك. يجب أن يكون على الأرجح mail@mg.mydomain.com
أخمن أنك تعتقد أن DISCOURSE_SMTP_DOMAIN هو نطاق المستخدم؟ إنه ليس كذلك - إنه نطاق EHLO. أنت بالتأكيد لا تحتاج إلى تعيينه.