> There's no reason you have to run a real IDENT daemon. First, of
> course, you can run nothing at all. Sendmail should (and almost certainly
> does) detect the ``connection refused'' message immediately. Second,
> you could run something that simply spits out an error message in the
> proper form (no, I don't happen to know what that would be; we don't
> run it).
My guess is, the 30 second wait is being caused by firewalls dropping the
packets to the IDENT port (113), and end systems not getting any response
back, leading to a timeout.