I wonder if there’s some restriction on the size of attachment you can download with GMX and maybe it’s cutting off the attachment once you’ve downloaded the limit? You might want to check their FAQs because to me that seems more likely. I had a look at it but I’m afraid I don’t read German other than a few words here and there.