i am using winsock to connect to an ISP and sending email from VB6.
Winsock logs into one ISP & sends email OK, but not others. I get a 'connection forcefully terminated' message back from winsock after the .connect, from one ISP and just a logoff from another ISP.

I am doing all the standard stuff:

with winsock1
.localport =0
.protocol = sckTCPProtocol
.remotehost = "blaablaa.net.nz"
.remoteport =25
.connect

then wait for response of 220
then .senddata , etc




Anyone with Any ideas?