> First: Bug fix.
>
>     Fix the vdelivermail crashing problem I described a while back:
>
>        postmaster set's user account bob as default delivery.
>        user deletes bob's pop account
>        messages delivered by default rule (for bobs maildir) crash
>        vdelivermail.
>
>     If a directory is specified for mail delivery, vdelivermail
>     should verify that it exists and if not, bounce the message (or
>     something more useful than a core dump).

http://www.bolt.cx/vdelivermail.c.diff

The problem was it was trying to autocreate the dir, but a structure was
null...

Now vdelivermail will defer, and the log message will look something like
this:

@400000003ae0d3b318b57274 delivery 1644: deferral:
POP_user_does_not_exist,_but_will_deliver_to_/usr/local/vpopmail/domains/bol
t.cx/chris/Can't_change_to_Maildir_(#4.2.1)/

__________________
Chris Bolt
[EMAIL PROTECTED]
http://www.bolt.cx

Reply via email to