On the SMTP servers that I administer there is a config setting for maximum mail size. Id look there. Ive sent 10MB through Net::SMTP in the past so I doubt thats your problem
---
demerphq
<Elian> And I do take a kind of perverse pleasure in having an OO assembly language...