net/smtp is hardcoded to send "HELO localhost" and "EHLO localhost"
. This can cause blacklisting problems - see the "Identifying the Problem
Area" section of http://cbl.abuseat.org/namingproblems.html . This should probably
be configurable, defaulting to os.Hostname() if not specified.