At 09:16 AM 8/24/2000 +0200, you wrote:
> >
> > > >POP befor SMTP works just fine, then all of a sudden, for no apparent
> > > >reason, it stops denying relaying for everyone.  It almost seems as 
> if the
> > > >makemap hash table gets "corrupted" somehow.  For example, the "makemap
> > > >hash popper" command stops working, it just hangs.  Rebooting the server
> > > >fixes it.

Hmm, in a way that's similar but different from the problem I run into 
myself, but it might be rooted in the same background.  Is your server by 
any chance also running a dns server?  I've noticed with my setup that 
sometimes what will happen is that the dns server will do a refresh on a 
list it holds, and during that time period seems to be unavailable for 
requests, and what ends up happening is that the database for accepting 
relaying ends up at a 0 length until it fixes itself.  I've noticed this 
particularly during times when an upstream connection is bad, and my 
incoming sendmail connections are taking a very long time to finish.  I'm 
not sure whether the problem is either a) sendmail not letting the database 
be repopulated when it's receiving a connection or b) the database just not 
populating properly when the dns server is having trouble for whatever 
reason.  But for me, what ends up happening is that *all* relaying gets 
rejected.  Typically it doesn't clean itself up until after the net 
connection clears up.

This situation, while fairly rare for my setup, has led me to start 
considering something like smtp auth instead of pop before SMTP.


Reply via email to