Daniel Higgins writes:

while sending an email with ~25 attachments each with two more attached
documents (they're courier bounces), i got the following message:

550 Message MIME complexity exceeds the policy maximum

hard as i try, i can not find where that "policy" would be set. i have also
looked in the RFCs a bit to no avail. anyone familiar with the internals
could explain the why and how of it? is it a courier thing? or something
required for smtp?

note that i am not trying to CHANGE it, i'm just wondering about this new
error. it's also a handy information to have for my spam reporting script

It's a Courier thing. Messages are limited to 300 MIME sections. A bounce consists of three parts, actually: text/plain, report/delivery-status, and message/rfc822 (or text/rfc822-headers), and a top level of multipart/report makes it four MIME sections per bounce. With 25 of them you're up to 100 sections.


If you attached each one to another message, you have one message/rfc822 section per attachment, plus one for the multipart message type, bringing the count to 126. That still falls some ways short, but if the original messages that were bounced themselves were MIME messages with attachments, that gets added up too.

The limit on MIME section count is intended to prevent unlimited growth of data structures that parse MIME messages.




-------------------------------------------------------
This SF.net email is sponsored by: Does your code think in ink? You could win a Tablet PC. Get a free Tablet PC hat just for playing. What are you waiting for?
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to