Has anyone succesfully used Stunnel with SMTP connector for ATT Ya

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hi,
I recently changed to use att's yahoo DSL service. It is in a home office
enviornment. I'd like to use att's smarthost but have ran into the well known
exchange doesn't support ssl on the smtp connector problem. It would be sooo
nice if MSFT just fixed this do it worked like outlook.

I've been playing with stunnel but running into problems. Just as a point of
reference, I've been able to use stunnel succesfully to retrieve email from
gmail using the pop3 connector. However, I'm running into problems with using
it for smtp output to smtp.att.yahoo.com:465. I'd use the gmail account but
gmail changes the from header. I have the same problems with using the pop3
connector with att-yahoo. Those errors are what I'll show below.

Below is the stunnel.conf file as and below that are the errors in the

Stunnel conf.
cert = stunnel.pem
;key = stunnel.pem

client=yes
service=SMTP-POP-SSL


[gmailpopssl]
accept = 127.0.0.1:9354
connect = pop.gmail.com:995

[attpop]
accept = 127.0.0.1:9355
connect = pop.att.yahoo.com:995



So in the pop3 connector I have host is 127.0.0.1 port 9354 to retrieve from
gmail
and 127.0.0.1 port 9355 to retrieve from yahoo.

Below is a snipet of the stunnel log file showing how gmail works and yahoo
doesn't

The errors are basically the same for the smtp outgoing Anyone who has
figured this out would serve many of us well if you can share it.

Here is the log file. Look at the section for gmailpopssl works and attpop
gets a fail certificate error.

I then turned verify off and I get a peer disconnect message as below
2008.11.24 18:53:34 LOG7[4896:6116]: attpop accepted FD=296 from
127.0.0.1:49571
2008.11.24 18:53:34 LOG7[4896:6116]: Creating a new thread
2008.11.24 18:53:34 LOG7[4896:6116]: New thread created
2008.11.24 18:53:34 LOG7[4896:5296]: attpop started
2008.11.24 18:53:34 LOG7[4896:5296]: FD 296 in non-blocking mode
2008.11.24 18:53:34 LOG7[4896:5296]: TCP_NODELAY option set on local socket
2008.11.24 18:53:34 LOG5[4896:5296]: attpop accepted connection from
127.0.0.1:49571
2008.11.24 18:53:34 LOG7[4896:5296]: FD 308 in non-blocking mode
2008.11.24 18:53:34 LOG7[4896:5296]: attpop connecting 216.252.120.29:995
2008.11.24 18:53:34 LOG7[4896:5296]: connect_wait: waiting 10 seconds
2008.11.24 18:53:34 LOG7[4896:5296]: connect_wait: connected
2008.11.24 18:53:34 LOG5[4896:5296]: attpop connected remote server from
192.168.0.2:49572
2008.11.24 18:53:34 LOG7[4896:5296]: Remote FD=308 initialized
2008.11.24 18:53:34 LOG7[4896:5296]: TCP_NODELAY option set on remote socket
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): before/connect
initialization
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 write client
hello A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 read server
hello A
2008.11.24 18:53:34 LOG6[4896:5296]: VERIFY IGNORE: depth=0,
/C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=pop.att.yahoo.com
2008.11.24 18:53:34 LOG5[4896:5296]: CRL: verification passed
2008.11.24 18:53:34 LOG5[4896:5296]: VERIFY OK: depth=0,
/C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=pop.att.yahoo.com
2008.11.24 18:53:34 LOG6[4896:5296]: VERIFY IGNORE: depth=0,
/C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=pop.att.yahoo.com
2008.11.24 18:53:34 LOG5[4896:5296]: CRL: verification passed
2008.11.24 18:53:34 LOG5[4896:5296]: VERIFY OK: depth=0,
/C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=pop.att.yahoo.com
2008.11.24 18:53:34 LOG6[4896:5296]: VERIFY IGNORE: depth=0,
/C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=pop.att.yahoo.com
2008.11.24 18:53:34 LOG5[4896:5296]: CRL: verification passed
2008.11.24 18:53:34 LOG5[4896:5296]: VERIFY OK: depth=0,
/C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=pop.att.yahoo.com
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 read server
certificate A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 read server
certificate request A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 read server
done A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 write client
certificate A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 write client
key exchange A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 write
certificate verify A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 write change
cipher spec A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 write
finished A
2008.11.24 18:53:34 LOG7[4896:5296]: SSL state (connect): SSLv3 flush data
2008.11.24 18:53:34 LOG3[4896:5296]: SSL_connect: Peer suddenly disconnected
2008.11.24 18:53:34 LOG5[4896:5296]: Connection reset: 0 bytes sent to SSL,
0 bytes sent to socket
2008.11.24 18:53:34 LOG7[4896:5296]: attpop finished (0 left)

Thanks
.



Relevant Pages