Link to home
Start Free TrialLog in
Avatar of dxbit
dxbitFlag for United States of America

asked on

SMTP relay coming blank

Hi,

We just migrated our Email infrastructure from the old Exchange 2000 to the 2007 version. After a successful migration of all mailboxes and completed testing, we set up a relay connector on the hub transport server to allow some of the application servers to relay through it. That as well went fine.

We only have an issue with one of the servers trying to relay, it sends empty emails. When i went to command prompt and did a telnet to port 25 on the hub transport it comes connected. I put in the commands for sending a mail, the commands don't show on the screen on command prompt but the response for each command is shown. For example when i type 'helo', it doesnt show it but gives a hello return. And when i type all the commands required and it sends the email, only the from address comes through, recipient and data typed comes blank.

The server is a windows 2000 server with SP4.

Any ideas?
ASKER CERTIFIED SOLUTION
Avatar of Paka
Paka

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of dxbit

ASKER

Thanks for the reply,
I tried using the 'set' command, but it gives me: Environment variable local_echo not defined.
I disabled the local anti-virus client on the server itself, but still gave the same issue. Guess i should allow it on the anti-virus on the email server without any filtering, will try that and see.
Funny thing is , i found a script on the internet that you may be aware of and it uses the following lines:
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objEmail.Configuration.Fields.Update
when i use this script to send a test mail, it comes through with nothing removed; subject, body and all..
Avatar of Paka
Paka

I guess the localecho needs a little more clarification.  You set it after the telnet session is going.  For example:
telnet
set localecho
open myexchangeserver 25