Closed
Bug 551692
Opened 15 years ago
Closed 15 years ago
Incorrect autodetection of mail servers
Categories
(Thunderbird :: Account Manager, defect)
Tracking
(Not tracked)
VERIFIED
INCOMPLETE
People
(Reporter: malamut, Unassigned)
Details
(Whiteboard: [closeme 2011-02-01][needs log])
User-Agent: Opera/9.80 (Windows NT 6.1; U; ru) Presto/2.5.22 Version/10.50
Build Identifier:
Thunderbird 3.0/3.1b1 can not correctly detect simple configuration of SMTP server, when SASL authorization is allowed only after TLS session is opened. Moreover, Thunderbird detect such server as using SASL, but not using TLS. And so there is a big red warning and moreover nothing is working without manual changing setting of SMTP server after creating account. It's look very strange, because Thunderbird must start TLS to detect that server allow SASL authorization.
SMTP server configuration is very simple, for example, Postfix with smtpd_tls_auth_only = yes option. And all work perfectly with such server, except a creating account wizard.
Reproducible: Always
Steps to Reproduce:
1. Postfix with SASL authorization and TLS encryption.
2. Switch on this option in main.cf:
smtpd_tls_auth_only = yes
3. Both IMAP and SMTP server has mail.domain.com address and working correctly.
Component: General → Account Manager
QA Contact: general → account-manager
Comment 1•15 years ago
|
||
1. What do you mean with "SASL auth"? SASL is purely a server-side API and has absolutely not concern on the client. Do you mean AUTH PLAIN or AUTH CRAM-MD5 or both?
2. I don't understand what you mean with "detect such server as using SASL, but not using TLS". Our detection of SSL and STARTTLS should be independent of authentication.
3. Please provide the hostname of an example server exhibiting the behavior.
Updated•15 years ago
|
Severity: major → normal
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
Updated•15 years ago
|
Status: RESOLVED → UNCONFIRMED
Resolution: INCOMPLETE → ---
1. AUTH PLAIN LOGIN
2. Well, as I wrote, my server has STARTLS encryption and authorization. But it has
smtpd_tls_auth_only = yes
in Postfix configuration (http://www.postfix.org/postconf.5.html#smtpd_tls_auth_only)
So Postfix doesn't annonce SMTP authorization before starting TLS session.
And Thunderbird when adding new account automatically detect such server as using plain SMTP authorization, but DOESN'T using any encryption. And then as a result nothing works, after you go to Account Settings->SMTP servers and select STARTLS in server options.
3. Unfortunatelly I can't create an example server now(((
Comment 3•15 years ago
|
||
Please try again with a latest-trunk nightly, this might be bug 556491.
From your description, it should work. We test STARTTLS mode (including detection of auth) separately from no-SSL modes.
Comment 4•15 years ago
|
||
If you think the bug still exists, please give exact, concrete and detailed reproduction steps, including what you see.
If you can't give an example server, at least tell us the responses, without and with STARTTLS. See
<https://developer.mozilla.org/en/Thunderbird/Autoconfiguration#How_to_probe_mail_servers>
<https://developer.mozilla.org/en/Thunderbird/Autoconfiguration#STARTTLS>
Also, for additional information, set advanced prefs mail.wizard.logging.* to "Debug" and give the output.
Updated•15 years ago
|
Whiteboard: [closeme 2011-02-01][needs log]
Comment 5•15 years ago
|
||
RESOLVED INCOMPLETE due to lack of response to previous question. If you feel this change was made in error, please comment in this bug with your reasons why.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago → 15 years ago
Resolution: --- → INCOMPLETE
Updated•15 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•