Community Discussions and Support
Mercury 32 - Received: from header

Thanks dilberts_left_nut.

I see what you mean. I have tried setting an outgoing rule to look for the offending text in the header and replace it but to no avail.

I should change the computer's name anyway so I guess I'll end up going down that route.

 

Cheers,

Reece

<P>Thanks dilberts_left_nut.</P> <P>I see what you mean. I have tried setting an outgoing rule to look for the offending text in the header and replace it but to no avail.</P> <P>I should change the computer's name anyway so I guess I'll end up going down that route.</P> <P mce_keep="true"> </P> <P>Cheers,</P> <P>Reece</P>

I use Mercury to act as a relay server to overcome my software's
inability to use any port other than 25 and its inability to
authenticate when connecting to my SMTP server. Mercury does this job
seamlessly and efficiently but I have one small problem I cannot
overcome.

When Mercury receives the message it adds a header like so:

Received: from ComputerName (127.0.0.1) by (Mercury/32 v4.52)

I don't want Mercury to use the computer's name (I inherited it and it
could be classed as racist).
Is this possible? I don't care if Mercury uses localhost, the IP
address or whatever, just not the computer's name.

I don't want to change the computer's name as it is part of a small
network.

Any ideas would be appreciated.

Reece

<P>I use Mercury to act as a relay server to overcome my software's inability to use any port other than 25 and its inability to authenticate when connecting to my SMTP server. Mercury does this job seamlessly and efficiently but I have one small problem I cannot overcome.</P> <P>When Mercury receives the message it adds a header like so:</P> <P>Received: from ComputerName (127.0.0.1) by (Mercury/32 v4.52)</P> <P>I don't want Mercury to use the computer's name (I inherited it and it could be classed as racist). Is this possible? I don't care if Mercury uses localhost, the IP address or whatever, just not the computer's name.</P> <P>I don't want to change the computer's name as it is part of a small network.</P> <P>Any ideas would be appreciated.</P> <P>Reece </P>

The hostname is supplied by the client. You can not change this at the mercury level.

In some SMTP clients this is configurable, but if not (if you can't even change the port then this is unlikely), then you are limited to changing the computer name.

 P.S. Even if you are not using Mercury, your software is still passing this name to whatever server it connects to, you just don't get to see it, but the receiver still does.

<p>The hostname is supplied by the client. You can not change this at the mercury level.</p><p>In some SMTP clients this is configurable, but if not (if you can't even change the port then this is unlikely), then you are limited to changing the computer name.</p><p> P.S. Even if you are not using Mercury, your software is still passing this name to whatever server it connects to, you just don't get to see it, but the receiver still does. </p>

[quote user="Reece"]

I use Mercury to act as a relay server to overcome my software's
inability to use any port other than 25 and its inability to
authenticate when connecting to my SMTP server. Mercury does this job
seamlessly and efficiently but I have one small problem I cannot
overcome.

When Mercury receives the message it adds a header like so:

Received: from ComputerName (127.0.0.1) by (Mercury/32 v4.52)

I don't want Mercury to use the computer's name (I inherited it and it
could be classed as racist).
Is this possible? I don't care if Mercury uses localhost, the IP
address or whatever, just not the computer's name.

I don't want to change the computer's name as it is part of a small
network.

Any ideas would be appreciated.

Reece

[/quote]

 

Not sure what you are talking about here.  The name of the sending server  is generally the name of the system making the connection.  It might help if yuo were to show a session log of a connection from the problem server.

FWIW, this cannot be changed by Mercury/32  but it might be changed on the sending system.

 

[quote user="Reece"]<p>I use Mercury to act as a relay server to overcome my software's inability to use any port other than 25 and its inability to authenticate when connecting to my SMTP server. Mercury does this job seamlessly and efficiently but I have one small problem I cannot overcome.</p> <p>When Mercury receives the message it adds a header like so:</p> <p>Received: from ComputerName (127.0.0.1) by (Mercury/32 v4.52)</p> <p>I don't want Mercury to use the computer's name (I inherited it and it could be classed as racist). Is this possible? I don't care if Mercury uses localhost, the IP address or whatever, just not the computer's name.</p> <p>I don't want to change the computer's name as it is part of a small network.</p> <p>Any ideas would be appreciated.</p> <p>Reece </p><p>[/quote]</p><p> </p><p>Not sure what you are talking about here.  The name of the sending server  is generally the name of the system making the connection.  It might help if yuo were to show a session log of a connection from the problem server.</p><p>FWIW, this cannot be changed by Mercury/32  but it might be changed on the sending system.</p><p> </p>
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft