Same problem here. Then I looked at an older install to see where I messed up.
I think I had /etc/hosts misconfigured.
Sendmail took 2+ minutes to start.
I made change to /etc/hosts.
The second bang line (!) is fixed.
Code:
diff -c hosts.old hosts
*** hosts.old 2007-03-18 09:12:49.000000000 -0400
--- hosts 2007-03-18 09:06:31.000000000 -0400
***************
*** 1,4 ****
! 127.0.0.1 localhost lmo
# Do not remove the following line, or various programs
# that require network functionality will fail.
::1 lmo localhost.localdomain localhost
--- 1,4 ----
! 127.0.0.1 lmo localhost.localdomain localhost
# Do not remove the following line, or various programs
# that require network functionality will fail.
::1 lmo localhost.localdomain localhost
Senmail starts in a fraction of a second.