Closed
Bug 277620
Opened 20 years ago
Closed 20 years ago
error copying the message to the sent folder before IMAP login
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: maffew, Assigned: Bienvenu)
References
Details
(Keywords: fixed-aviary1.0, fixed-aviary1.0.1)
Attachments
(2 files)
108.69 KB,
text/plain
|
Details | |
688 bytes,
patch
|
mscott
:
superreview+
|
Details | Diff | Splinter Review |
Hi,
I have isolated a repeatable bug with IMAP filing of sent mail.
I have two IMAP SSL accounts in thunderbird. The bug happens when I:
* login to account A (but not yet account B)
* send an email using my account B identity
My email gets sent but I don't get a copy saved in my IMAP sent folder on account B.
Bug 224795 is similar, but I think ultimately different.
Details of my bug:
Login into account A.
Send mail from account B (not yet logged in to account B though).
Sending messages dialog:
...
sent message
...
Sending login information...
(1)
Alerts to confirm IMAP SSL certificate: Pressed OK
Alert: Login to server accountb-server failed.
Alert: Login to server accountb-server failed.
Confirm: There was an error copying the message to the Sent folder. Retry?
OK Cancel
Pressed OK and it repeated from (1)
Pressed Cancel and I get:
Send Message Error: The message was sent successfully, but could not be copied
to your Sent folder. Would you like to return to the compose window?
Actual results: The mail was sent but no copy in my account B sent-mail folder.
Expected results: Mail sent and a copy saved in my IMAP sent-mail folder on
account B.
Note that I am never prompted to enter the password for account B during
this sending mail process.
After doing all this I can login normally to account B and then sending mail and
keeping copies works fine.
If I send mail from account B without first logging into account A,
then everything works fine then too. Also if I login to account B before sending
email then it all works.
I have the offline extension enabled, and I use it sometimes, although
obviously for this bug I am working in online mode.
I tried
http://www.mozilla.org/quality/mailnews/mail-troubleshoot.html#imap
to save a log but I got an empty text file.
Reporter | ||
Comment 1•20 years ago
|
||
OK I figured out how to make an IMAP log:
C:\> set NSPR_LOG_MODULES=IMAP:5
C:\> set NSPR_LOG_FILE=m:\home\username\tmp\tbbuglog.txt
C:\> start thunderbird
Then I anonymised it. Note that for account B the IMAP server name is the same
as the SMTP server name.
Here is what I did to get this log:
start tbird
click on mailbox in account A, login
start new message using account B identity
send
got SSL cert prompts, 2 login failed prompts, then a retry prompt (pressed
cancel) and a prompt about the mail getting sent but not saved, and do i want
to go back to the compose window (pressed cancel)
clicked on mailbox in account B, login
sent message, which saved ok
Assignee | ||
Comment 2•20 years ago
|
||
Are you normally prompted to enter a password for account B? Could you attach or
e-mail me your prefs.js so I can see if we might be getting confused between the
two accounts/servers?
Reporter | ||
Comment 3•20 years ago
|
||
Yes I normally get prompted for passwords when I:
* click on a folder from imap-a
* send email using SMTP using account A identity
* click on a folder for imap-b
Account A SMTP server requires authentication, but account B's SMTP server does not.
I will email you my prefs.js.
Assignee | ||
Comment 4•20 years ago
|
||
I have the same patch in my tree for the seamonkey version of this file...
Assignee: mscott → bienvenu
Status: UNCONFIRMED → ASSIGNED
Attachment #171071 -
Flags: superreview?(mscott)
Comment 5•20 years ago
|
||
Comment on attachment 171071 [details] [diff] [review]
proposed fix
heh my bad!
nice find david.
anyissue with recyled comose windows? do we need to set it again? I doubt it.
Attachment #171071 -
Flags: superreview?(mscott) → superreview+
Assignee | ||
Comment 6•20 years ago
|
||
we set this right before we try to send or save, so cached compose window
shouldn't be an issue. I'll also check this into the aviary branch.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 7•20 years ago
|
||
*** Bug 278304 has been marked as a duplicate of this bug. ***
Updated•20 years ago
|
Keywords: fixed-aviary1.0.1
Comment 8•20 years ago
|
||
this looks good, testing with 20050301-1.0.1 tbird bits on linux fc3.
0. I've got 2 IMAP accounts, A and B.
1. logged onto A.
2. opened a new mail compose window and changed From: to my B account.
3. sent the mail: was prompted for SMTP password (based on A) followed by being
prompted for my passwd on B.
results: the email was sent and copied as expected to the Sent folder for B. no
error dialogs appeared.
Status: RESOLVED → VERIFIED
Comment 9•20 years ago
|
||
also looks good on Mac OS X 10.3.8, with tbird 2005030702-1.0.1.
Comment 10•20 years ago
|
||
also looks good with 2005030909-1.0.1 tbird bits on winXP xp2.
Comment 11•20 years ago
|
||
it looks like david put this on the aviary 1.0 branch as well so adding that
keyword.
Keywords: fixed-aviary1.0
You need to log in
before you can comment on or make changes to this bug.
Description
•