SMTP HELO parameter configuration?

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Glenn (gwhyman_at_evaluationsolutions.com)
Date: 01/31/05


Date: Tue, 1 Feb 2005 10:56:52 +1100

Hi,

We have a small stand alone W2k web server housed in commercial data center.
This web server is stand alone and not part of a domain with the name
<BUS_ACRONYM>-W2K. SMTP is configured on this machine to facilitate a
variety of notification emails required to be sent by the web apps hosted
there. We don't have Exchange or any other mail server on this machine, we
are simply using vanilla SMTP.

Now, the question I have is with the W2K SMTP implementation. We are
getting quite a few bounced emails from recipient mail servers due to the
machine name being sent with the HELO command. For instance:

Diagnostic-Code: smtp;504 <NAME-W2K>: Helo command rejected: need
fully-qualified hostname

The default name parameter for the HELO command looks to be the machine
name, but the receiving mail server expects the name to be a fully qualified
domain name (must be doing a reverse DNS lookup). This issue is becoming
more prevalent, probably due to increased spam protection measures.

Is there anyway within W2K Server to change / configure the HELO parameter
in order to use a custom domain name (ie that of an existing site on the
box). For obvious reasons we do not wish to change our machine name.

I'm sure I'm not the first to encounter this, so any help here would be most
appreciated.

Thanks,

Glenn.



Relevant Pages

  • Re: write with cURL
    ... execute permissions. ... This is assuming that the PHP script runs ... of potential security risks from other users on the same server. ... web server itself is part of the group. ...
    (alt.php)
  • Re: web service architecture question
    ... To assume that we have all the security we will ever need is a bad one. ... ways to breach a server, and the separatin of the web and app server is one ... You can use remoting or web services. ... The web server will be exposed outside the ...
    (microsoft.public.dotnet.framework.webservices)
  • RE: System.Data.SqlClient "Timeout expired" causing ASP.net web applic
    ... There are many values here that can shutdown the aspnet_wp. ... > update tables on a Web Server running SQL Server 2000. ... > formation(DataSet currentBalances): Timeout expired. ...
    (microsoft.public.dotnet.languages.vb)
  • RE: System.Data.SqlClient "Timeout expired" causing ASP.net web applic
    ... There are many values here that can shutdown the aspnet_wp. ... > update tables on a Web Server running SQL Server 2000. ... > formation(DataSet currentBalances): Timeout expired. ...
    (microsoft.public.dotnet.framework.aspnet)
  • RE: System.Data.SqlClient "Timeout expired" causing ASP.net web applic
    ... There are many values here that can shutdown the aspnet_wp. ... > update tables on a Web Server running SQL Server 2000. ... > formation(DataSet currentBalances): Timeout expired. ...
    (microsoft.public.dotnet.framework.adonet)