[Dovecot] procmail -> deliver: file too large
I am using procmail with deliver as recommended on the wiki to send mail snagged by SpamAssassin straight to a spam folder. It seemed to be working fine, but now I'm finding messages like this:
Sep 17 12:13:47 hosty deliver(whoey): write() failed with mbox file /var/mail/whoey: File too large
I don't think this is a setrlimit problem -- the host operating system is OpenBSD 4.0. My dovecot version is 1.0.13. Is there a maximum size used by deliver? Or is this a procmail problem? It looks like the message is coming from deliver.
I don't think this is a postfix problem -- my max message size 33M in postfix.
-Thanks, Jim
Jim Rosenberg wrote:
I am using procmail with deliver as recommended on the wiki to send mail snagged by SpamAssassin straight to a spam folder. It seemed to be working fine, but now I'm finding messages like this:
Sep 17 12:13:47 hosty deliver(whoey): write() failed with mbox file /var/mail/whoey: File too large
I don't think this is a setrlimit problem -- the host operating system is OpenBSD 4.0. My dovecot version is 1.0.13. Is there a maximum size used by deliver? Or is this a procmail problem? It looks like the message is coming from deliver.
I don't think this is a postfix problem -- my max message size 33M in postfix.
How big is the mbox file '/var/mail/whoey'? My guess is you've exceeded the maximum file size of your file system or operating system causing write() to fail.
-- Seth Mattinen sethm@rollernet.us Roller Network LLC
On Sep 17, 2008, at 9:06 PM, Jim Rosenberg wrote:
I am using procmail with deliver as recommended on the wiki to send
mail snagged by SpamAssassin straight to a spam folder. It seemed to be
working fine, but now I'm finding messages like this:Sep 17 12:13:47 hosty deliver(whoey): write() failed with mbox file / var/mail/whoey: File too large
I don't think this is a setrlimit problem -- the host operating
system is OpenBSD 4.0. My dovecot version is 1.0.13. Is there a maximum size
used by deliver? Or is this a procmail problem? It looks like the message is
coming from deliver.I don't think this is a postfix problem -- my max message size 33M in postfix.
From http://wiki.dovecot.org/LDA:
Note that Postfix's mailbox_size_limit setting applies to all files
that are written to. So if you have a limit of 50 MB, deliver can't
write to log files larger than 50 MB and you'll start getting
temporary failures.
Applies to mbox files just as well as log files.
On Wed, Sep 17, 2008 at 02:06:29PM -0400, I wrote:
I am using procmail with deliver as recommended on the wiki to send mail snagged by SpamAssassin straight to a spam folder. It seemed to be working fine, but now I'm finding messages like this:
Sep 17 12:13:47 hosty deliver(whoey): write() failed with mbox file /var/mail/whoey: File too large
I don't think this is a postfix problem -- my max message size 33M in postfix.
Oops
Sorry for the wasted bandwidth ...
participants (3)
-
Jim Rosenberg
-
Seth Mattinen
-
Timo Sirainen