On 8/30/2011 3:23 PM, Tim Eberhardt wrote: > # postconf -n | grep mailbox_size_limit > mailbox_size_limit = 4294967296 > > I tried reducing the number which worked and the errors siappeared: > > # postconf -n | grep mailbox_size_limit > mailbox_size_limit = 2000000000 > > What could be the cause to this? Is this a problem of my system or a postfix > bug in combination with newer glibc/gcc? Beside this issue my system is > running fine with all services on it. Any ideas? >
According to the sources (2.8.4 as a reference), mailbox_size_limit is a signed 32-bit integer. (On x86(_64) arch) <code> global/mail_params.h 580:extern int var_mailbox_limit; </code> This limits the integer to 2,147,483,647. Even if it was unsigned, your initial value is over the 4,294,967,295 limit of an unsigned Int. If you want large limits, use a different delivery agent that supports it. (Example: Dovecot's deliver(1.x)/dovecot-lda(2.x))