15 January 2007
11 January 2007
Why does Ubuntu Hate Sendmail?
Arrgh. Trying to get sendmail 8.13.5 running under Ubuntu 6.06 LTS on a VPS. I keep getting the following error, and nothing I do seems to be able to fix it. Google has been less than helpful, as has ubuntu's official and non-official support forums, and sendmail.org's documentation has been equally useless. Sendmail, it seems, cannot find the local host name. This is despite it being correctly set in /etc/hosts, in /etc/mail/local-host-names, in DNS, etc. I've verified that DNS works. All other errors have been squashed. When issuing a make all, or a sendmailconfig in /etc/mail, I get the follow error:
WARNING: local host name (;; connection timed out; no servers could be reached) is not qualified; see cf/README: WHO AM I?
The sendmail.org documentation suggests the use of FEATURE(use_cw_file), which is already in my .mc
It's interesting to note that ";; connection timed out; no servers could be reached) is not qualified; see cf/README: WHO AM I?" actually shows up in the sendmail.cf in a variety of locations (like $j). Manually editing the .cf (bad, I know) and restarting sendmail seems to have no
beneficial effect.
Even my local sendmail guru is confused. Anyone have any other ideas?


