From: "Tom Corner" <[EMAIL PROTECTED]>
> I have been searching around to find more information on my problem.
> I found this in /var/lg/messages:
>
> May 31 12:00:07 www sendmail[281]: f4VA06b00279: to=corner, ctladdr=corner
> (1001/100), delay=00:00:01, xdelay=00:00:00, mailer=cyrus, pri=30094,
> dsn=4.0.0, stat=Deferred: cyrus mailer (/usr/cyrus/bin/deliver) exited
with
> EX_TEMPFAIL
>
> I guess it shows that sendmail is trying to pass mail to deliver and
deliver is
> exiting with an error. But I sure can't see why. Maybe you can make some
> sense out of this.
>
The problem most likely is that sendmail is trying to run deliver as the
user "corner" instead of imap. You'll need to set the appropriate flags for
the cyrus mailer.
dnl This stuff actually makes Cyrus work as the local mailer
dnl The flags A5@/:| are standard
dnl w: look up users in passwd file - enables .forward processing.
dnl S: always run deliver as the cyrus user
dnl The mXz flags are there to enable LMTP support with the -l flag on
deliver.
define(`CYRUS_MAILER_FLAGS', `SA5@|:/wmXz')dnl
define(`CYRUS_MAILER_ARGS', `deliver -l -e')dnl
The real question is why are you using deliver with cyrus 2.x. You should
be using the cyrusv2.mc file, which allows sendmail to deliver messages
directly to the lmtpd daemon.
Scot