Closed Bug 122019 Opened 24 years ago Closed 21 years ago

Only 1 Unsent mail folder for multiple accounts

Categories

(SeaMonkey :: MailNews: Message Display, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: susiew, Assigned: sspitzer)

Details

Is it a feature or bug that out of 4 POP mail accounts I created, only the first one that I created has an Unsent messages folder? The other 3 have Inbox/Drafts/Sent/Templates/Trash. If this is a "feature" please consider this: I want to use a different SMTP server for the other 3 accounts than the first one, but because all my "later" mail gets put the 1 account that has an Unsent folder, I am unable to send mail as desired. (The first account requires being behind the firewall so if I'm not logged in, I can't send mail later.) I had to Move all the messages to Draft folders in the account whose SMTP server I want to use then send "now" instead of later. For me as an end user this is too much workaround. Using Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011128
QA Contact: esther → sheelar
Susie, Was your first pop account migrated? Were the remaining accounts were created via the account wizard? I see that you are using fairly an old build. Can you check this on the newer build?
I just created a new test profile in Build 2002012403 and used the account wizard. REsult: No Unsent Messages folder For my real profile the first account was created from scratch in a 6.1 pre-release. The others I created using the account wizard in build 20011128 and newer builds.
If you remove the account that contains the Unsent Messages folder, the pref that points to it is not updated. The "mail.default_sendlater_uri" pref. I saw this in 0.98
Note, the default is on an account (local folders) that can not be deleted. Since you can't change that pref from the UI, it either got set to something else during migration, or it got changed by hand. I'm not sure if this is the right bug, but this would be the scenario: 1) migrate from 4.x, "mail.default_sendlater_uri" gets set to something other than the default 2) delete the account the "mail.default_sendlater_uri" points to. 3) now unable to send later. brian, is that what happened to you?
Yes, that does sound like the right sequence. However, these profiles were set up at least a few months ago and I can't remember if it was created via 4.x migration (unlikely), or copying the profile folder from another machine. A couple of other notes that may be of use to you: - When I deleted the account that had the destination for Unsent Messages, I had to copy the unsent folder files from Local Folders (Unsent Messages, Unsent Messages.msf) to the account I wanted for it to appear in the UI. - The messages did not get redirected to Local Folders. I had to manually change the pref to point it to the account I wanted. Then it worked fine. I've done a bit of playing around with profiles over time, so some of the bad behaviour could have been my own doing!
Is this bug asking to support multiple Unsent Messages folders? The latest scenarios are talking about the results of deleting the account which includes an Unsent Messages folder. I logged a bug specific to this issue but it might be a dupe of this (bug# 124449).
I simply didn't know if it was a feature or bug. If it's a feature, you can probably close this until other reports come in that users are confused. Thanks.
I RETRACT THAT LAST COMMENT...although the following may be a totally separate - and major - bug: 1) I composed 2 emails where the "from" was a Yahoo account I have. 2) My Unsent folder is in my "NEtscape mail" account, which is where the SMTP server is judge (internal netscape server). 3) I go to "SEnd Unsent Messages" while *not* connected to the network and get "Sending of message failed...can't connected to SMTP server" 4) I doublecheck who the "from" is, and it is my Yahoo address. I decide to try to send the message new and click "Edit as new message" RESULT: The "new" message has my NETSCAPE "from" address selected,not the Yahoo one which is shown when the message is in the Unsent folder. Both while the message was in Unsent and when I opened it before editing it it has my Yahoo "from" address. I tried again, by reselecting my Yahoo "from" and saying "Send Later". Same result occured. replicated in Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.8+) Gecko/20020130 and Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.8+) Gecko/20020213
P.S. - when I change the new message "From" to Yahoo and do "Send Now" it sends as expected. more commentary: it was kind of confusing that my Unsent is in a different account. I went to my Sent folder to make sure the messages really went...but then realized I needed to go to the Sent for the account the "from" was from.
OK I just saw that the last issue I reported is in http://bugzilla.mozilla.org/show_bug.cgi?id=91937, where I will move my comments.
Mozilla should either be able to manage more "Unsent messages" folders (which wold be better) or use the folder in the "Local" profile. However Mozilla doesn't works with this profile correctly (see bug 132578).
Bug 124449 might be of interest, it is for user selection of the Unsent messages folder.
Reporter, could you check your problem with a never build? From my experience, the sending of mails is now working as you wished - even if all the unsent messages land in a common folder, they keep a referrence to the account they were created in. When you send them, they are sent through the correct SMTP server according their origin account settings. I'll check the 'edit as new' case...
The 'edit as new' function works as expected too. It will pick the account (and prefill the from field) from the edited message, not the account in which Unsent Messages reside.
Product: Browser → Seamonkey
Marking as WFM per last comments and comment 7.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.