Closed Bug 237146 Opened 21 years ago Closed 20 years ago

SMTP server list doesn't multiple instances of same server (with no username, diff't ports/other parameters)

Categories

(Thunderbird :: Preferences, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: weisen+mozilla-bugzilla, Assigned: mscott)

References

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8 Build Identifier: Mozilla Thunderbird 0.5 (20040208) If I enter two potential SMTP servers, each with the same hostname, but different ports, then both do not appear on the SMTP tab. Reproducible: Always Steps to Reproduce: 1.create two SMTP servers with the same host name, but different ports -- say one SSL and one regular port 25. 2.Go to one account "Server settings" under account settings and select Advanced... and then the SMTP tab 3. Actual Results: See list of SMTP servers that only includes one of the "duplicates" Expected Results: The duplicates are not really duplicates (they have different port #'s) and therefore should both be displayed. If people have a philosophical problem with this, then the user should be allowed to add the second copy of the same server, in the first place. Certainly the server entry and server selection procedures should follow the same rules of conduct.
I can confirm this bug in Mozilla Thunderbird 0.5 (20040207) (I've got 2 SMTP servers 'localhost:125' and 'localhost:32025' and only the 125 one shows in the drop down list)
see also bug 234456 and bug 158099
see also Bug 268762
Neil Weisenfeld(bug opener) and Michel Meyers, "no username"(no SMTP auth) case? If yes, does problem still remain on newest Thunderbird? (Probably yes, because Bug 268762 is bug report on TB 0.9)
Comfirmed on nightly/latest-0.9 2004/12/26 build(Win-2K). Problem of this bug occurs when ; (A) Same SMTP server. Different port. "Use name and password" is NOT checked, (B) Same SMTP server. Different port. "Use name and password" is checked but username is not supplied. (This case is test porpose only. Null username is usually meaningless.) SMTP definition in prefs.js (A) > user_pref("mail.smtpserver.smtpN.auth_method", 0); > user_pref("mail.smtpserver.smtpN.hostname", "smtp-server-name"); > user_pref("mail.smtpserver.smtpN.port", PP); > user_pref("mail.smtpserver.smtpN.username", ""); > user_pref("mail.smtpserver.smtpN.try_ssl", X); (B) > user_pref("mail.smtpserver.smtpN.auth_method", 1); > user_pref("mail.smtpserver.smtpN.hostname", "smtp-server-name"); > user_pref("mail.smtpserver.smtpN.port", PP); > user_pref("mail.smtpserver.smtpN.username", ""); > user_pref("mail.smtpserver.smtpN.try_ssl", X); When same hostname but null username, Mozilla/Thunderbird fails to find SMTP server even when port number is different. Workaround : Supply dummy & unique username to mail.smtpserver.smtpN.username > user_pref("mail.smtpserver.smtpN.username", "smtp-N"); Note: Since change of SMTP server definition thru "Outgoing Server(SMTP)" wiil clear mail.smtpserver.smtpN.username entry when "Use name and password" is NOT checked(mail.smtpserver.smtpN.auth_method=0)", above workaround is always required after SMTP server definition changed. Additional note: Current Mozilla/Thunderbird probably doesn't do duplicate check of SMTP definition. So same definitions can easily be created. This is different problem but I do not know bug is opened or not.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: SMTP server list doesn't multiple instances of same server (with diff't ports/other parameters) → SMTP server list doesn't multiple instances of same server (with no username, diff't ports/other parameters)
*** Bug 268762 has been marked as a duplicate of this bug. ***
Got fixed by 202468
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.