Bryan Ross writes: 

> Whenever someone tries to send mail to the server, they get a "450 Service
> temporarily unavailable." error. 
>  
> However, if I try to send an email to one of my users from the console, I
> get some extra information telling me that the address Im sending to is
> invalid. Eg;
>  
> 450 Service temporarily unavailable.
> [EMAIL PROTECTED]: invalid address.
>  
> In an effort to diagnose the problem, I enabled a full mysql log, which
> shows that courier is looking up the address okay, 
>  
> Connect     courier-user@localhost on 
> Init DB     hosting
> Query       SELECT id, crypt, "", uid, gid, home, "", quota, realname FROM
> mail WHERE id = "[EMAIL PROTECTED]"

And what does the mysql server reply with? 

> Any ideas? I've check hosteddomains, local, relay, etc, and the correct
> hostnames seem to be okay.

Check also authdaemonrc. 

If you have the source tree you installed Courier from still on disk, just 
rerun make install and make install-configure, if you have not done so 
already.  make install should fix any file permissions and ownership that 
got busted.  make install-configure should repair any corruption to most 
configuration files, without blowing away your existing configuration (lost 
configuration settings will be restored to their default values). 

Even if you already did make install, the source tree includes a diagnostic 
utility authtest, in the authlib subdirectory.  This utility can be used to 
run a sample authentication request through the system, and see what comes 
back. 

>                            Any help would be *greatly* appreciated! As we
> speak, I can see incoming mail appearing in maillog, and being permanently
> bounced :(

A 450 is a temporary deferral.  If you fix this soon, you won't lose any 
mail. 

-- 
Sam

_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to