Closed
Bug 270743
Opened 20 years ago
Closed 19 years ago
First launch account creation doesn't honor unchecking [ ] Download messages now option
Categories
(Thunderbird :: Account Manager, defect)
Thunderbird
Account Manager
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird1.5
People
(Reporter: timeless, Assigned: whimboo)
References
Details
(Keywords: dataloss, fixed1.8)
Attachments
(3 files, 1 obsolete file)
|
881 bytes,
patch
|
Bienvenu
:
superreview+
|
Details | Diff | Splinter Review |
|
1.15 KB,
patch
|
neil
:
review-
Bienvenu
:
superreview+
|
Details | Diff | Splinter Review |
|
3.66 KB,
patch
|
mscott
:
review+
mscott
:
superreview+
|
Details | Diff | Splinter Review |
BuildId: 20041118 version: 0.6+ (i dunno what that means, i suppose it's a trunk thing) Ignoring the fact that I can't get thunderbird to download 400 of my emails. Steps to reproduce: 1. setup a gmail account (if you need an invite, just ask) 2. setup a bugzilla account with your gmail account 3. make your bugzilla account watch all default owner and qa contacts for bugzilla.mozilla.org 4. wait 8months 5. login to gmail.com 6. select Settings 7. select Forwarding and POP 8. select (*) Enable POP for all mail (even mail that's already been downloaded) 9. select When messages are accessed with POP [keep Gmail's copy in the Inbox|v]. 10. download thunderbird from http://ftp27f.newaol.com/pub/mozilla.org/thunderbird/nightly/latest-trunk/thunderbird-win32.zip 11. expand it (this is windows xp, so that's simply a copy of the thunderbird folder from the thunderbird.zip explorer view) to the desktop 12. double click the thunderbird folder 13. double click the thunderbird.exe application 14. (*) Don't import anything 15. next 16. email mail 17. next 18. for name, enter your gmail account name (e.g. timeless) 19. for email address, enter your gmail email address (e.g. timeless@gmail.com) 20. next 21. (*) pop 22. incoming server: pop.gmail.com 23. [ ] Use Global Inbox (...) 24. outgoing server: smtp.gmail.com 25. next 26. Incoming username: enter your gmail email address (e.g. timeless@gmail.com) 27. Outgoing username: enter your gmail email address (e.g. timeless@gmail.com) 28. next 29. next 30. [ ] Download messages now 31. Finish Expected results: 1. Account is created 2. It's possible to get to account settings so that I can fix the rest of the account settings ([x] Use secure connection (SSL), [x] leave messages on server, [ ] Check for new messages at startup, [ ] Check for new messages every [...] minutes, [ ] Automatically download new messages) before it tries to log into the account. Actual results: thunderbird selects the account's inbox after the account is created and tries to connect to pop.gmail.com Not that this only happens the first time you create an account, if you delete the account, quit, run thunderbird again and create an account, it'll honor the checkbox and leave something else selected (Local Folders).
Thunderbird version 0.9 (20041103)/ Mac OS X 10.3.5 I see the same behaviour on the Mac. This bug can also be reproduced by launching Thunderbird with the profile manager [1], creating a new profile and then starting with the new profile. The above steps 16 onwards are then identical. Despite the "Download messages now" option being unchecked, Thunderbird connects to the POP server and asks for the POP account's password in order to download messages. Cancelling the password dialog will cancel the connection. [1] Assuming Thunderbird is in the Applications folder, from the terminal enter "/Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin -profilemanager".
Comment 2•20 years ago
|
||
Same here. Thunderbird version 1.0 (20041206) on Win2003 - install TB - start - create a new account - deselect "Download messages now" - click Finish Result: TB tries to contact the server and asks for the password. I canceled this , so I don't know what it would do exactly. I see that wehn you create another account, the option "Download messages now" is not shown anymore. But there is a workaround (as jwq already mentioned ) : - exit TB - run the profile manager - create a new profile - start TB with new profile - use the account wizard that is opened automatically to reproduce the bug
Comment 3•20 years ago
|
||
Confirmed with "Thunderbird version 1.0 (20041226)" on Win/2K(/nightly/latest-0.9 2004/12/26 build). When all account settings for the first account definition were correct and password was properly entered and login was successful, all mails on POP3 server were downloaded, then all mails were deleted from the server. "Server Settings" of the account at this step was: - [X] Check for new messages at startup - [X] Check for new messages every [10] minutes - [X] Automatically download new messages Workaround-1 : Cancel when password prompt as comment #1 and comment #2 say. Workaround-2 : (slightly safer way) (1) Define the accoutn with dummy(but meaningfull) server name and user name. -> Saved in in mail.server.server1.hostname & mail.server.server1.userName. Used for internal pathname of mail folders, mail directry name etc. -> Attempt of login will never be successful. (2) Cancel when password prompt. (3-A) Change server name and user name to real ones. -> Saved in in mail.server.server1.realhostname & mail.server.server1.realuserName, and used for login. (3-B) Or use this first(default) account as Global Inbox account, and define other accounts of Global Inbox use.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Updated•20 years ago
|
Severity: normal → major
Comment 4•20 years ago
|
||
*** Bug 280630 has been marked as a duplicate of this bug. ***
Comment 5•20 years ago
|
||
Perhaps worth reiterating that I noticed Bug 280630 on Mandrake linux 10.1 with Thunderbird 1.0 ? And also that this would be almost too trivial to worry about, if it were not for bug 231541 .
Updated•20 years ago
|
OS: Windows XP → All
Comment 6•20 years ago
|
||
*** Bug 282065 has been marked as a duplicate of this bug. ***
Comment 7•20 years ago
|
||
(In reply to comment #6) > *** Bug 282065 has been marked as a duplicate of this bug. *** Yup, I guess I didn't try hard enough with my search. HOWEVER, I notice the bug is still marked as 'NEW'. How does it get to 'Verified' or better yet 'Fixed' status? Not that it really matters. The damage has already been done, and I won't make the same mistake again. Kinda leaves a bad taste in your mouth for the whole thing though. And you're gonna catch more poor suckers until you fix this. The big issue really seems to be the default to 'remove messages from server' functionality. Another vote: THIS IS JUST PLAIN DESTRUCTIVE. Give people a chance to make their own decision about the status of messages on the server. Especially those people who are only evaluating the product and now decide they don't like it a bit, but wait, they don't have thier messages any longer. But then hey, it IS free. Don't get me wrong, I appreciate the hard work that went into developing this software; I do it myself for a living. I just get a bit incensed when my data is needlessly destroyed. (Yes, I know I still have it in Thunderbird, but if I had been a bit slower, I might have uninstalled an deleted, thinking my messages were still on my server.)
Comment 8•20 years ago
|
||
(In reply to comment #7) > Yup, I guess I didn't try hard enough with my search. Don't feel too bad about it. I have terrible trouble finding relevant bugs with the search page, and have often created duplicates (for which I do apologise, but it's not as though I don't look). I still feel that it would be no hardship at all to make 'leave on server indefiniately ' the initial default, just out of politeness.
Comment 9•20 years ago
|
||
I'm seeing this on 1.0.1 builds. by the way, a workaround for data loss is to cancel the password dialog when it appears for the initial account. Then goto account settings and make changes so that messeges are left on the server.
Flags: blocking-aviary1.1?
Flags: blocking-aviary1.0.1?
Updated•20 years ago
|
Summary: First launch account creation doesn't honor [ ] Download messages now option → First launch account creation doesn't honor unchecking [ ] Download messages now option
Comment 10•20 years ago
|
||
not for 1.0.1. leaving open for 1.1 ocnsideration
Flags: blocking-aviary1.0.1?
Comment 11•20 years ago
|
||
(In reply to comment #9) > I'm seeing this on 1.0.1 builds. > > by the way, a workaround for data loss is to cancel the password dialog when it > appears for the initial account. Then goto account settings and make changes so > that messeges are left on the server. Doesn't help if you don't expect the download because you selected the DON'T DOWNLOAD option! And once the download starts, there appears to be no way to interrupt it short of turning off internet access. And of course you have to notice that it did not honor your wishes after you walked away from the machine for a moment during install.
Comment 12•20 years ago
|
||
Absolutely right. It's only a workaround if you know about it before you make a complete mash of your mail sever
Comment 13•20 years ago
|
||
This bug would not be as big of a deal, except that bug #231541 (removes messages from server by default) exists as well. I was checking my work email remotely and thus wanted to leave my messages on the server, yet because of these two bugs in combination they were all downloaded before I could stop it.
Updated•20 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird1.1
Comment 14•20 years ago
|
||
>mscott@mozilla.org changed: > > What |Removed |Added >---------------------------------------------------------------------------- > Status|NEW |ASSIGNED > Target Milestone|--- |Thunderbird1.1 Coo, well done. Mackerals will never crease.
Comment 15•20 years ago
|
||
I think this was a very subtle regression introduced by changes to support deferred pop accounts. The account wizard sets gLoadStartFolder to false if the user chose to not download mail for the POP account. We had code in msgMail3PaneWindow::loadStartFolder which skipped the call to defaultServer.PerformBiff if gLoadStartFolder was true a few lines later we call MsgGetMessagesForAllServers and that behavior changed to start calling .PerformBiff as part of the deferred server work. The fix is to avoid calling MsgGetMessagesForAllServers if gLoadStartFolder is set to false.
Updated•20 years ago
|
Attachment #178523 -
Flags: superreview?(bienvenu)
Comment 16•20 years ago
|
||
Comment on attachment 178523 [details] [diff] [review] the fix I think this worked when I first did deferred accounts, and I think it regressed at some point, but I could be wrong...but in any case, I think your fix should work (I'll try it) but the comment is backwards - if gLoadStartFolder is false, then we must have come from the new account wizard, right? In all other cases, it's true.
Attachment #178523 -
Flags: superreview?(bienvenu) → superreview+
Updated•20 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 17•20 years ago
|
||
verified with Mac and Windows trunk builds from 03/29
Status: RESOLVED → VERIFIED
Updated•20 years ago
|
Flags: blocking-aviary1.1?
Comment 18•19 years ago
|
||
*** Bug 299309 has been marked as a duplicate of this bug. ***
Comment 19•19 years ago
|
||
Reopening to get an identical fix into SeaMonkey.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 20•19 years ago
|
||
Attachment #192242 -
Flags: superreview?(bienvenu)
Attachment #192242 -
Flags: review?(bugzilla)
Updated•19 years ago
|
Attachment #192242 -
Flags: superreview?(bienvenu) → superreview+
Comment 21•19 years ago
|
||
*** Bug 304176 has been marked as a duplicate of this bug. ***
Comment 22•19 years ago
|
||
Comment on attachment 192242 [details] [diff] [review] identical fix for SeaMonkey I don't think this is the right fix.
Attachment #192242 -
Flags: review?(bugzilla) → review-
Comment 23•19 years ago
|
||
Okay, then reclosing and back to bug 304176. Sorry for the confusion. :-/
Status: REOPENED → RESOLVED
Closed: 20 years ago → 19 years ago
Resolution: --- → FIXED
Updated•19 years ago
|
Status: RESOLVED → VERIFIED
| Assignee | ||
Comment 24•19 years ago
|
||
The patch on bug 304176 has fixed only SeaMonkey. Neil, you forgot the fix for Thunderbird. I'll come up with a patch immediately. => Reopening
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 25•19 years ago
|
||
| Assignee | ||
Comment 26•19 years ago
|
||
I forgot the patch for msgMail3PaneWindow.js
Attachment #195650 -
Attachment is obsolete: true
Attachment #195655 -
Flags: review?(mscott)
| Assignee | ||
Updated•19 years ago
|
Attachment #195650 -
Flags: review?(mscott)
Updated•19 years ago
|
Attachment #195655 -
Flags: superreview+
Attachment #195655 -
Flags: review?(mscott)
Attachment #195655 -
Flags: review+
Comment 27•19 years ago
|
||
fixed branch and trunk
Status: ASSIGNED → RESOLVED
Closed: 19 years ago → 19 years ago
Keywords: fixed1.8
Resolution: --- → FIXED
| Assignee | ||
Updated•19 years ago
|
Hardware: PC → All
Target Milestone: Thunderbird1.1 → Thunderbird2.0
Version: unspecified → Trunk
Updated•19 years ago
|
Target Milestone: Thunderbird2.0 → Thunderbird1.5
You need to log in
before you can comment on or make changes to this bug.
Description
•