Hi,
> What if valias exited with -1 if it's an invalid alias? I just changed
> it to do so in the CVS repository, and it will be in 5.3.28.
>
Cheers, most appreciated :).
I am still wondering about the catchall stuff though. If I can check
valias as well then I could use something like:
VPOP="| ~vpopmail/bin/vdelivermail '' bounce-no-mailbox"
VHOME=`~vpopmail/bin/vuserinfo -d [EMAIL PROTECTED]
if ($RETURNCODE != 0) {
VALIAS=`~vpopmail/bin/valias -s [EMAIL PROTECTED]
if ($RETURNCODE != 0) {
VDOMHOME=`~vpopmail/bin/vdominfo -d $HOST`
exception {
# this .catchall file could have the line
# to "! <catchall>"
include "$VDOMHOME/.catchall"
}
# if the .catchall file didn't exist then bounce with
# vdelivermail so msg includes bounce details
to "$VPOP"
}
}
I'll have a play around and try to get this working tomorrow.
This does seem odd to me though.., none of the maildrop scripts I have
seen seem to deal with aliases!
Thanks,
Jonathan