Re: [Exim] 451 error, can't find the problem

Top Page
Delete this message
Reply to this message
Author: Troy E. Ablan
Date:  
To: Tabor J. Wells
CC: exim-users
Subject: Re: [Exim] 451 error, can't find the problem
A-ha

It's failing with EACCESS on checking on the existence of a .procmailrc in
his home directory. It's running under user/group exim at that
point (uid/gid 310). I'm not quite sure how to fix it.


# Use procmail only if a ~/.procmailrc file exists, and procmail exists.
procmail:
driver = localuser
require_files = ${local_part}:${home}/.procmailrc:+/usr/bin/procmail
transport = procmail_pipe


calling procmail director
require_files = dog:/home/dog/.procmailrc:+/usr/bin/procmail
require files uid=310 gid=310 euid=310 egid=310
test existence of /home/dog/.procmailrc
required present, EACCES => unknown
Permission denied
restored uid=310 gid=310 euid=310 egid=310
procmail director deferred dog
message: file existence defer in procmail director: Permission denied
451 Cannot check <dog@???> at this time - please try later
451 Cannot check <dog@???> at this time - please try later

On Mon, 22 May 2000, Tabor J. Wells wrote:

> > I've checked everything that I can think of on the account. Nothing is
> > logged about the transaction in either mainlog or rejectlog.
>
> Did you try running 'exim -d9 -bh 10.254.33.107' to do a test SMTP session
> "from" that IP in debug mode to see why you can't verify that address?
>
> Tabor
>