I need to use sendmail without any system users.
The only problem that still exists in my configuration is that FEATURE(virtusertable)
wants a final systemuser on RHS in my virtusertable like this:
@domain.tld user@domain.tld
user@domain.tld systemuser
The problem is, there is NO such systemuser and I want all mail to @domain.tld delivered to my lda (procmail, then dovecot-lda) which is capable of handling full email addresses as users.
I already tried things like
define(`_VIRTUSER_STOP_ONE_LEVEL_RECURSION_', `true')dnl
define(`_NEED_MACRO_MAP_',`1')dnl
but this does not help either.
We already have an ugly workaround with procmail scripting which is reading the virtusertable, but we would love to have this handled by sendmail so that any sent email that has no RHS and/or user in the lda to be bounced. In addition using dovecot-lda is direct lda in sendmail is also no option in our setup. :(
Any help is welcome!