Probleem

De melding Message is too large verschijnt bij het versturen van de mail, waardoor dit geweigerd wordt.

Oplossing

Allereerst, e-mail is niet bedoeld voor het versturen van grote bestanden. 

Als je een email verstuurt met een bijlage zijn er een aantal limieten die de reden kunnen zijn dat je e-mail geweigerd wordt als 'undeliverable', zoals de maximum berichtenlimiet van de verzender, de maximum berichtenlimiet van de ontvanger en de omvang van de mailbox van de ontvanger (die kan bijvoorbeeld ook vol zijn).

Iedere mail gaat door de mailserver van de verzender en de ontvanger. Om succesvol een mail te kunnen versturen, moeten zowel de verzender als de ontvanger minimaal een limiet hanteren dat groter is dan het bericht. De meeste servers hebben limieten ingesteld op de maximum omvang van een e-mail, met de bijlages en het bericht zelf (inclusief dingen die niet direct zichtbaar zijn). De meeste mailservers hanteren een limiet van 20 MB per bericht. Een bijlage die 20 MB groot is zal dan niet verstuurd kunnen worden, gezien de (binaire) bijlage gecodeerd moet worden om te kunnen worden verstuurd (met het zogenaamde MIME-formaat waarin e-mails verstuurd worden). Hierdoor neemt de omvang van een bericht met minimaal 20 tot 30% toe. Dit betekent in de praktijk dat er bij een 10 MB limiet daadwerkelijk maar een bijlage van ongeveer 7 MB verstuurd kan worden. Cobytes hanteert een limiet van 50 MB waarbij de grens van een bijlage ongeveer op 36 MB ligt.

Gerelateerde artikelen