Stripping incoming email attachments doesn't notify sender

Apologies for the necro-post, but I’m struggling with incoming emails with attachments not being accepted & processed by Discourse.

FYI, the Incoming emails with attachments are not processed is broken, so I can’t look back at that Topic.

I’m using Mailgun, and have a Discourse Group set up to receive Messages via an email address. Mailgun makes an HTTP call to my Discourse install to deliver these emails as Messages, but these HTTP calls fail with a 406 Not acceptable, which is officially described as:

The resource is valid, but cannot be provided in a format specified in the Accept headers in the request.

The Discourse logs reveal nothing about these HTTP 406 errors :confused:

A less common error is Mailgun reporting a 413 Request Entity Too Large, which I understand, but I’m not sure how to solve on the Discourse side. How do I configure Discourse to accept these?