Since the WinSock COM control does not have the ability to handle SSL and
TLS connectivity, many external SMTP servers will not work. Most email
providers are requiring an SSL or TLS connection these days. Without one of
these, the username and password are sent in plain text.
Thanks Tracy.
My external email provider does not require SSL/TLS, nor does RoadRunner, a
major provider that comes to mind immediately. I access both using Eudora
with SSL/TLS turned off, on port 25, with the "allow authentication"
checkbox checked.
Nevertheless, I cannot figure out what the authorization sequence needs to
be for those providers.
I can do:
userlog = [Base64Encoded [email protected]]
username = [Base64Encoded username]
And then I can connect to the server and issue "EHLO", and "AUTH LOGIN " +
userlog. That all seems to work. But the next step after that eludes me.
Passing a bare encoded username, or userlog, as the code on the Wiki does,
gets a 535 error. Should there be a command before it, such as "USER " +
username, or something?
If there is a challenge/response at this point, it seems it can take
several forms. How do I find out which one the SMTP server uses? For that
matter, how does Eudora know which one it uses? (Again, there is no SSL/TLS
required or being used.)
So leaving aside the issue of SSL, I would at least feel that my
application would have some "legs" if I could get this to work with
providers that don't require SSL/TLS.
Any suggestions?
Thanks.
Ken Dibble
www.stic-cil.org
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.