Skaag Argonius wrote:

> The plugin "check_delivery" needs a patch to always return OK in case the
> main .qmail-default file contains a default catch-all (anything that isn't
> 'bounce').

dot-qmail-exists.pl already returned an OK. My patch(es) to check_delivery and/or dot-qmail-exists.pl go a step further and parse .qmail-default files for 'bounce' or 'delete' and act accordingly ("Sorry, no such user"). I haven't posted the changes, but I could do so. First I'll need to find the originals so I can do a diff. :)

Does your vpopmail/mysql patch account for an unavailable database server? My system bounced emails the other day when the server's power was cut. :(
My check_delivery doesn't connect to mysql directly like your new one does; rather it does a (naughty) back-ticked call to "/home/vpopmail/bin/vuserinfo -d" to get the directory and increments the counter by one.


Anything in the RFC against bouncing unknown users with a 450 instead of a 550? Or is it just a matter of practice to use 550? (Maybe I should read the RFC...)

-- Bryan





Reply via email to