Mihira Fernando:
> > dovecot   unix  -       n       n       -       -       pipe
> >    flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/dovecot-lda 
> > -f ${sender} -d ${user}
> >
> > Obviously this happens because in this case there is no ${user} data.

That is incorrect. There is always one argument that follows the -d option,
even when that argument is a zero-length string.

So, it would appear that something is messing up the argument vector.

Besides, Postfix does not accept mail for the zero-length address.
Perhaps you have some aliasing rule in place that produces null
string results.

        Wietse

Reply via email to