On Jan 25, 2008 11:44 PM, <[EMAIL PROTECTED]> wrote: > > So, the issue was that SOMETHING is enforcing /var/log/dovecot-lda/log > > size! I was able to get this working by rotating, and the solution > > will be to constantly rotate, but I still need to figure out what's > > enforcing this. > > Check ulimit (in the shell, say ulimit -a). Maybe some script is > over-cautious and is setting user limits.
This seems fine (on FreeBSD it's "limits"): # limits Resource limits (current): cputime infinity secs filesize infinity kB datasize 524288 kB stacksize 65536 kB coredumpsize infinity kB memoryuse infinity kB memorylocked infinity kB maxprocesses 5547 openfiles 11095 sbsize infinity bytes vmemoryuse infinity kB > > write(7, "deliver(username): Jan 25 12:58:"..., 100) = -1 EFBIG (File too > > large) > .. > > So, anyone have thoughts as to what's enforcing the "Filesize limit > > exceeded: 25"? > > Postfix's mailbox_size_limit setting most likely. Postfix does have this set to 50MB: mailbox_size_limit = 51200000 ..which is how large the LDA log was. Very odd, because the issue was writing the LOG, not writing to the mailbox. So, mailbox_size_limit must restrict the size of whatever is forked off of mailbox_command if I'm understanding it correctly. I'll ask further about that on the potsfix mailing list, but it sounds to me like that's it. Thanks much for your help! --falz