Currently, postconf.5 has this to say about message_size_limit:

message_size_limit (default: 10240000)

    The maximal size in bytes of a message, including envelope information.

    Note: be careful when making changes. Excessively small values will result 
in the loss of non-delivery notifications, when a bounce message size exceeds 
the local or remote MTA's message size limit.


It documents the default, but not the maximum.  Apparently there is one (and 
who would care, one of Debian's users, apparently [1]).  I'm not particularly 
confused about why there would be a maximum, but it might be reasonable to 
document what it is.  Perhaps add something like "Maximum value is 
2147483647." at the end of the note so that users don't have to find out the 
hard way:

fatal: bad numerical configuration: message_size_limit = 2147483648 

Scott K

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960272


Reply via email to