My domain on Mailgun is well configured, including SPF & DKIM.
Logs on Mailgun for most @free.fr addresses return “spam detected”; it seems to be a common issue with them.
Other providers have more or less similar reasons. @laposte.net addresses return “service refusé” with an error code that might or might not be related to spam detection.
For some reason, ISP email providers seem to be a bit sensitive regarding the emails they receive… I’ll guess it’s normal and that they’re just maybe… Bad at what they’re doing?
cellule.abuse@laposte.net is quite reactive, you would have to use their contact form and answer no at the end: https://postmaster.laposte.net/contact
never heard back from free though (half of the emails from free users are flagged by gmail I don’t know how they handle email over there…)