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.