Closed
Bug 233979
Opened 21 years ago
Closed 21 years ago
Outgoing SMTP settings for Use Name and Password are 'sticky'
Categories
(SeaMonkey :: MailNews: Account Configuration, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: ch.ey)
Details
Attachments
(1 file, 1 obsolete file)
928 bytes,
patch
|
Bienvenu
:
superreview+
|
Details | Diff | Splinter Review |
User-Agent:
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.6) Gecko/20040113
When switching the "Default" among mulptiple Outgoing SMTP servers, whether the Use
Name and Password box is checked is a factor of whether the last Default server used
had that box checked, rather than whether the setting is defined for that server.
Reproducible: Always
Steps to Reproduce:
1. Set up two servers using Outgoing Server (SMTP) , Advanced, where Server A
requires authentication, so the "Use Name and Password" is checked, a username is
filled in, and "TLS, if available" is selected. Server B should not require authentication so
the box is not checked, no name is specified and No is selected for secure connection.
2. Set the first server as the Default. Click OK. When returned to the Outgoing Server
(SMTP) Settings pane, the correct information for Server A is shown.
3. Click Advanced, select Server B, click Set Default, click OK
4. When returned the the Outgoing Server (SMTP) Settings pane, the information for
Server B is automatically filled in, EXCEPT that the Use Name and Password box is
checked, when it should not be!
Conclusion: the software seems to be "remembering" that setting if the previous "Default"
server had the box checked. In other words, this one preference seems to be
"sticky".Reproduced
Actual Results:
The Use Name and Password box is checked, when it should not be!
Expected Results:
The Use Name and Password box should accurately represent what is defined for that
server.
Reproduced this on more than one computer (all running the same Mac OS X and Moz
1.6)
Assignee | ||
Comment 1•21 years ago
|
||
The problem is a slightly other one.
If you have the box checked for the "Default" server, you can only disable it in
the Outgoing Server Settings main panel, not via Advanced/Edit.
Steps to Reproduce:
1. Set up a SMTP Server and check "Use name and password"
2. Choose the server in Advanced and click Edit
3. Uncheck "Use name and password"
4. Leave advanced
No problem to check the box in Advanced/Edit when it was unchecked box in the
main panel.
Component: Networking: SMTP → Account Manager
Assignee | ||
Comment 2•21 years ago
|
||
Not only set gSmtpUseUsername but unset it too, according to value of
gSmtpAuthMethod.
Assignee | ||
Updated•21 years ago
|
Assignee: sspitzer → ch.ey
Status: UNCONFIRMED → ASSIGNED
Assignee | ||
Updated•21 years ago
|
Attachment #141235 -
Flags: review?(bienvenu)
Comment 3•21 years ago
|
||
if (gSmtpAuthMethod.getAttribute("value") == "1")
gSmtpUseUsername.checked = true;
+ else
+ gSmtpUseUsername.checked = false;
this can just be
gSmtpUseUserName.checked = (gSmtpAuthMethod.getAttribute("value") == "1");
do that, and r/sr=bienvenu
Assignee | ||
Comment 4•21 years ago
|
||
Argh, of course. I suspected there's something simpler.
Attachment #141235 -
Attachment is obsolete: true
Assignee | ||
Updated•21 years ago
|
Attachment #141235 -
Flags: review?(bienvenu)
Assignee | ||
Updated•21 years ago
|
Attachment #141259 -
Flags: review?(bienvenu)
Updated•21 years ago
|
Attachment #141259 -
Flags: superreview+
Assignee | ||
Comment 5•21 years ago
|
||
Comment on attachment 141259 [details] [diff] [review]
patch v2
David, you're fast for me today. :)
Attachment #141259 -
Flags: review?(bienvenu)
Comment 6•21 years ago
|
||
fix checked in, thx, Christian.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•