claws-mail turns off TLS for "SMTP over SSL"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
claws-mail (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 14.04 LTS
claws-mail 3.9.3
The claws-mail package of Ubuntu 14.04 LTS has separate code paths for "Use SSL for SMTP connection" and "Use STARTTLS command to start SSL session", with the first of the two disabling all TLS versions. Due to its security vulnerabilities very few SMTP servers still support SSLv3, so the first option is mostly useless now.
The problem is here: http://
Newer versions of claws ship without the entire "'SMTP over SSL' is different from 'STARTTLS'" logic. I realize that you probably don't want to upgrade a package version within the LTS phase. Instead a local patch could just remove the ":-VERS-
Steps to reproduce:
1. Get a mail account on a server that supports SMTP over SSL/TLS, usually on Port 465 (SSMTP). Make sure that SSL versions 2 and 3 on the server are deactivated.
2. Set up the account in claws-mail, selecting "Send (SMTP)": "[X] Use SSL for SMTP connection" in the "Account->SSL" settings.
3. Try to send mail using that account
Actual results:
(Using claws-mail --debug)
ssl.c:229:waiting for SSL_connect thread...
ssl.c:247:
** (claws-mail:16415): WARNING **: SSL connection failed (A TLS fatal alert has been received.)
** (claws-mail:16415): WARNING **: can't initialize SSL.
** (claws-mail:16415): WARNING **: [20:31:54] SSL handshake failed
** (claws-mail:16415): WARNING **: [20:31:54] Error occurred while sending the message.
Expected results:
The mail should have been sent.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: claws-mail 3.9.3-1ubuntu1
ProcVersionSign
Uname: Linux 3.13.0-49-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.10
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Apr 19 20:32:42 2015
ExecutablePath: /usr/bin/claws-mail
InstallationDate: Installed on 2010-10-27 (1635 days ago)
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
SourcePackage: claws-mail
UpgradeStatus: Upgraded to trusty on 2014-04-22 (362 days ago)
Status changed to 'Confirmed' because the bug affects multiple users.