0

CentOS 5.x | SendMail 8.14

I'm curious - what is the largest message size that SendMail will successfully accept from an upstream source via SMTP? The tweaking config options page indicates that by default, confMAX_MESSAGE_SIZE is "infinite".

I understand that downstream MTAs have their own limits and it's not practical these days to send attachments to larger than, say, 25 MB.... but since sendmail doesn't have an upstream restriction by default, at what point is it conceivable to expect things like OutOfMemory errors? Are there other bottlenecks that affect SendMail's ability to receive really large messages?

2
  • What problem are you trying to solve?
    – sciurus
    Apr 30, 2014 at 3:26
  • @sciurus Someone tried to send a 600+ MB message which triggered Sendmail/milter OutOfMemory errors. Admittedly that type of message shouldn't have been sent to beginwith but it got me to thinking about the practical limits of SendMail and what its limits are for inbound message size if there isn't an administrative limit specified.
    – Mike B
    Apr 30, 2014 at 17:32

1 Answer 1

1
  • IMHO network perspective suggests lower limits than host/server perspective. Do not look at large/huge messages from "normal day" perspective. Think about "bad days". Based on my personal experience large/huge messages may create huge problems in case of slow/congested/backup links or email loops. I also slightly dislike different limits for internal and Internet emails.

  • I do hate downloading huge spam messages over mobile broadband in places/areas with slower link speed.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .