Switch to full style
Use this forum to post questions relating to WinGate, feature requests, technical or configuration problems
Post a reply

Trying to understand "Server Lied to Us"

Sep 17 05 9:01 am

We are successfully using Wingate, most recent version. Client machines on the network, using Outlook, can send and receive email just fine.

I am adding email capability to a program I am writing using an SMTP ActiveX object. Wingate is rejecting all SMTP access from the client with the "server lied to us" message. Even though it accepts email on the same client from Outlook. I have read the other thread regarding this message but cannot understand what the problem is.

The information for sending the email is very simple. Specify the server as the wingate ip, include the to address, the from address, the subject and body.

Any help?

Thanks,
Jim Weil

Sep 17 05 3:29 pm

I hope I am on the right track here:

Your SMTP ActiveX object. Does the IP Address match the domain name used for it?

Sep 21 05 3:33 am

Hi Jim

This is related to what you send in the HELO/EHLO command.

WinGate will return this error if you don't identify yourself properly (i.e. the HELO command identifies the client, e.g hello me, rather than hello you). Many people get this wrong (including a lot of PHP scripts) and send the IP of the machine they are connecting to in the HELO command.

It needs to be either the FQDN of the client machine, or its machine name.

Adrien
Post a reply