(This is really for postfix developers, but since I'm not allowed to
post this on the devel list, here it is here.)

Background: I recently moved from Ubuntu to Artix.  On Ubuntu, for
better or worse, mailbox_size_limit is 0, and I blissfully went around
using a large inbox.

On Artix, the default is 51200000.  (Aside: in 1985, that would have
been a reasonable limit.  But time has moved on, and mass storage
devices have come down in price by many orders of magnitude, and the
size of attachments shipped via email has correspondingly increased.
I don't know whether that is the Artix-imposed limit or Arch-imposed
limit, or whether that is in the postfix distribution, but that is
another question.)

Not realizing this is one of the parameters I would need to configure,
I fired up fetchmail and started downloading my email.

This limit caused me to lose a certain number of email messages with
the only hint being log messages containing this:
        ... status=bounced (can't create user output file)

Searching the web, I came across a number of messages which pointed to
various permission problems (file ownership, programs needing to be
setgid or setuid, ...), and looking down these paths wasn't useful,
since permissions were not the problem.


In summary: would the powers that be consider improving that error
message so that it contains information about *why* it couldn't create
the user output file?

(In fact, I'd argue the error message is in fact wrong, because
(a) it didn't need to *create* the output file, and
(b) it was able to write to the output file, it just didn't want to.)

Thanks for reading.

                                Jim

Reply via email to