Unexistent user

Igor Brezac igor at ipass.net
Wed Apr 2 13:45:53 EST 2003


On Wed, 2 Apr 2003 dimon at intellinetinc.com wrote:

> Quoting Igor Brezac <igor at ipass.net>:
>
> > You need to modify cyrus mailer as described here:
> > http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-
> cyrus&searchterm=EnvFromSMTP&msg=20324
>
> Yes, I've done that already
>
> > Are you certain your sendmail installation is using correct .cf files?
>
> Yes, when I remove define(`_VIRTUSER_STOP_ONE_LEVEL_RECURSION_', `1')dnl from
> sendmail.mc and rebuild/install sendmail.cf everything works just fine.
>
> If I configure define(`_VIRTUSER_STOP_ONE_LEVEL_RECURSION_', `1')dnl in my
> sendmail.mc, then rebuld/install sendmail.cf, sendmail isn't accepting mail and
> generating this error on each incoming message:
> Apr  2 10:23:21 mail sm-mta[98372]: h32HNK9H098372: SYSERR(root): rewrite: map
> macro not found
>

Without define(`_VIRTUSER_S..  you cannot have virtuser entry:
user at domain.com   user at domain.com

I looked again at your .mc file and you have an error in there:

FEATURE(`virtusertable', `hash /etc/mail/virtusertable')dnl

needs to be

FEATURE(`virtusertable', `hash -T<TMPF> /etc/mail/virtusertable')dnl

You need to fix your other FEATURE statements, define(`_VIRTUSER_S...
still needs to go above FEATUREs.

-- 
Igor




More information about the Info-cyrus mailing list