On 2008-07-02 at 10:41 +1000, Adam Nielsen wrote:
>    SMTP<< 354 Enter mail, end with "." on a line by itself
>    SMTP>> writing message and terminating "."
>    SMTP<< 250 2.0.0 m620JWVh003668 Message accepted for delivery
> LOG: MAIN
>    failed to open DB file /var/spool/exim/db/wait-mailman_verp_smtp: Success
>    SMTP>> QUIT
> LOG: MAIN
>    => [EMAIL PROTECTED] R=mailman_verp_router T=mailman_verp_smtp 
> H=smtp.hostname [1.2.3.4]
> Connecting to smtp.hostname [1.2.3.4]:25 ... connected
>    SMTP<< 220 smtp.hostname ESMTP Sendmail 8.13.8/8.13.8; Wed, 2 Jul 
> 2008 10:19:32 +1000
>    SMTP>> EHLO my.hostname
> 
> I've been wondering what that "failed to open DB file - Success" error 
> was for - given that it checks the database *before* disconnecting from 
> the server, it this where Exim stores the list of other messages waiting 
> to use the same connection?  According to the FAQ it looks like there's 
> some problem with my DBM library?  The DB file doesn't exist.

Yes, that's where Exim stores the list of mails pending for the
destination.

You can "rm -rf" the db directory and Exim should recreate it with
correct permissions, provided that it can write to /var/spool/exim/.
Just don't remove the parent of the db directory!  The mails in the
spool are elsewhere under /var/spool/exim/.

-Phil

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to