Paul Blarmy said:
On 13 Dec 2005 19:38:56 -0800, SamF. wrote...
The program. It will not handle SSL so you have to use a third party
application called 'stunnel'.
If I find the link to the 'how to set it up'page I'll post it here.
I found a copy of the instructions. Don't remember where I got them.
"Previously (on CalypsoMail Yahoo Group) I posted this How To for accessing
SSL email servers with a non-SSL enabled email program. Using stunnel is not
hard, but like a lot of Unix utilities the directions are a little lacking.
[The original post follows, verbatim.]
===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====
A week ago I provided instructions for using stunnel to provide SSL
functionality for Calypso/Courier - in case your email provider requires
SSL, which Calypso and Courier do not yet support. Those instructions were
correct if your email provider uses the dedicated SSL ports - 465 for smtps,
995 for pop3s, 993 for imap4s. They were incomplete if your email provider
uses the standard ports - 25 for smtp, 110 for pop3, [N/A - 143 for imap4].
Normally when the SSL ports are being used the entire conversation is
encrypted with SSL. stunnel will initiate the session with the standard SSL
protocol. However, if the standard ports are being used the session is
initiated without SSL and then switches to SSL using an smtp or pop3
specific protocol (STARTTLS or STLS). stunnel needs to be told this, or it
wont work on the standard ports. For the standard ports an extra line is
required in the configuration file.
To use stunnel do the following:
1) download the following files from
http://www.stunnel.org/download/binaries.html
stunnel-4.05.exe (version may be higher when you go there)
libssl32.dll
libeay32.dll
and put them into a directory such as C:\Program Files\Stunnel\
2) create a shortcut to stunnel-4.05.exe in the same directory
[in WinXP do this by right clicking on it and selecting Create Shortcut]
3) edit the shortcut by right clicking on it and selecting Properties
Modify the Target to look like this
"C:\Program Files\Stunnel\stunnel-4.05.exe" stunnel-conf.txt
(Optional) Rename the shortcut to remove the "Shortcut to ".
4) create the file stunnel-conf.txt in the same directory, and put the
following lines in it:
----starting with next line----
# GLOBAL OPTIONS
client = yes
output = stunnel-log.txt
debug=4
taskbar = yes
# SERVICE-LEVEL OPTIONS
[POP3 (ISP name)]
accept = 127.0.0.1:108
connect = myISPs.POP3server.net:995
[SMTP (ISP name)]
accept = 127.0.0.1:107
connect = myISPs.SMTPserver.net:465
----ending with previous line----
Change the server names (before colons), and perhaps ports (after colons),
to be correct for your ISP. Change ISP name too. Save and exit.
4b) if your email provider uses standard ports for either smtp or pop3, make
either or both of the following changes to your stunnel-conf.txt file:
[POP3 (ISP name)]
accept = 127.0.0.1:108
connect = myISPs.POP3server.net:110
protocol = pop3
[SMTP (ISP name)]
accept = 127.0.0.1:107
connect = myISPs.SMTPserver.net:25
protocol = smtp
Once again, change the server names (before colons) to be correct for your
ISP. Change ISP name too. Save and exit.
4c) if you have two email providers requiring SSL you can add a second set
of services like so:
[POP3 (2nd ISP name)]
accept = 127.0.0.1:106
connect = my2ndISPs.POP3server.net:995
[SMTP (2nd ISP name)]
accept = 127.0.0.1:105
connect = my2ndISPs.SMTPserver.net:465
Each email provider requires its own two ports (e.g. 108+107, 106+105), but
2 email accounts at a single provider can share the same pair of ports.
However, if an email provider only uses SSL for one of smtp or pop3, you
only need one of the two service sections.
Once again, change the server names (before colons) to be correct for your
ISP. Change ISP name too. Save and exit.
5) put a copy of that shortcut into your Start Menu's Programs/Startup
folder
[normally, by dragging shortcut over Start button, over Programs, over
Startup, then drop it in Startup list.]
6) edit your Calypso/Courier Account Properties to change your mail servers.
Incoming:
Port 108
Server 127.0.0.1
Outgoing:
Port 107
Server 127.0.0.1
[this is done differently for Calypso and Courier, due to Courier's new
approach to SMTP servers]
If an email provider only uses SSL for one of smtp or pop3, you only need to
change one of the two mail servers. If you set up more than one email
provider for SSL, change each account's properties to the corresponding
ports.
Now when you check or send email Calypso/Courier will communicate with
stunnel, which will connect to your ISP's mail servers via SSL. The shortcut
in Startup will rerun stunnel each time you reboot. You should just
double-click on the shortcut in the program folder to run stunnel the first
time.
Hope this helps.
Greg"