Unsent Message Folder

User Help for Mozilla Thunderbird
smaragtha
Guest

Unsent Message Folder

Post by smaragtha »

I have several email accounts configured in Thunderbird, each one with its own Inbox, Drafts, Templates, Send and Trash folders.
Can Thunderbird be configured so that each email account also displays its own Unsent Messages folder?

smaragtha
:crazyeyes:
User avatar
tanstaafl
Moderator
Posts: 49647
Joined: July 30th, 2003, 5:06 pm

Post by tanstaafl »

I don't think so, it appears you can only have one per profile. You can add/edit user_pref("mail.default_sendlater_uri","mailbox://nobody@Local%20Folders/Unsent%20Messages"); in your prefs.js or user.js file to specify where the unsent messages folder is stored. The %20 is equivalent to a space character by the way.
User avatar
Äkiidoll
Posts: 5473
Joined: August 16th, 2003, 2:03 pm
Location: USA
Contact:

Post by Äkiidoll »

You can create an Unsent Messages folder for each account,
I did. The issue Im having with testing is when I write email
from my local isp account or from my gmail account, and use
the send later feature, both emails end up in the
Unsent Messages folder for my gmail account.


The behaviour Im expecting is: When I write email from
my local isp account, and use the send later feature, the
email will end up in my Unsent Messages folder for the local
isp account.

The behaviour Im expecting is: When I write email from my
gmail account, and use the send later feature, the email will
end up in my Unsent Messages folder for the gmail account.

(But thats not the results Im getting)

I spent an hour adjusting the above code, with various
results, and finally settled on putting the code string in
for each account, but they still both end up in the
Unsent Messages folder for just the gmail account no
matter what account Im composing the email in. :roll:

Amber
A prisoner of Christ Jesus, by His stripes I was healed
User avatar
tanstaafl
Moderator
Posts: 49647
Joined: July 30th, 2003, 5:06 pm

Post by tanstaafl »

>You can create an Unsent Messages folder for each account, I did.

Creating an ordinary folder that happens to be called "Unsent Messages" doesn't count. Your problem (send later always uses just one of those folders regardless of what account you're in) sounds like thats exactly what you did.

What is the code string you mentioned?
User avatar
Äkiidoll
Posts: 5473
Joined: August 16th, 2003, 2:03 pm
Location: USA
Contact:

Post by Äkiidoll »

tanstaafl wrote:>You can create an Unsent Messages folder for each account, I did.

Creating an ordinary folder that happens to be called "Unsent Messages" doesn't count. Your problem (send later always uses just one of those folders regardless of what account you're in) sounds like thats exactly what you did.

What is the code string you mentioned?

The Unsent Messages folder I created for both accounts
is using the Unsent Messages folder icon that Thunderbird
is supplying, (not the yellow generic folder icon)

I used your string in the end from your post. I tried editing
it for each account in various ways with no good results,
send later emails were actually being dumped in a third
directory structure named Local Folders in that Unsent
Messages folder, not the one for my local isp or gmail
account Unsent Messages folder.

I tried setting for both accounts with a string similar to these:

Code: Select all

user_pref("mail.default_sendlater_uri", "mailbox://me%40gmail.com@pop.gmail.com/Unsent%20Messages");
user_pref("mail.identity.id3_sendlater_uri", "mailbox://me%40gmail.com@pop.gmail.com/Unsent%20Messages");
user_pref("mail.identity.id3_sendlater_folder", "mailbox://me%40gmail.com@pop.gmail.com/Unsent%20Messages");

user_pref("mail.identity.id1_sendlater_uri", "mailbox://me@myemail.net/Unsent%20Messages");
user_pref("mail.default_sendlater_uri", "mailbox://me@myemail.net/Unsent%20Messages");
user_pref("mail.default_sendlater_folder", "mailbox://me@myemail.net/Unsent%20Messages");

Using the mail.identity.id1/mail.identity.id3 specific for
each email account didnt work either.
Now Im using the

Code: Select all

user_pref("mail.default_sendlater_uri", "mailbox://nobody@Local%20Folders/Unsent%20Messages");

string. Trouble shooting this code is a bit difficult. :)
Amber
A prisoner of Christ Jesus, by His stripes I was healed
User avatar
tanstaafl
Moderator
Posts: 49647
Joined: July 30th, 2003, 5:06 pm

Post by tanstaafl »

It looks like you set the identical preference multiple times, and it used the first value you set. I don't think you can set a different value for another identity since mail.default_sendlater_uri is not listed in http://www.mozilla.org/projects/thunder ... ities.html , but I haven't experimented to verify that.

I sugest you install the about:config extension and type default_sendlater_uri in the filter and see if there is only one setting with that string. http://www.extensionsmirror.nl/index.php?showtopic=1770
User avatar
Äkiidoll
Posts: 5473
Joined: August 16th, 2003, 2:03 pm
Location: USA
Contact:

Post by Äkiidoll »

Those are just some of the variations I tested for each
seperate account, was going by memory. I only set one
preference for each test. Im using Preferential extension,
have not tried using it yet tho, all edits were done manually
to the prefs.js file.

I'll remove the edits to restore prefs.js back to before testing
and try Preferential first, if the setting isnt there I may try
about:config extension, I noticed its in the 1.1 alphas GUI
when I tested last month on the Linux builds, its a needed
addition I can see that now.
A prisoner of Christ Jesus, by His stripes I was healed
User avatar
Äkiidoll
Posts: 5473
Joined: August 16th, 2003, 2:03 pm
Location: USA
Contact:

Post by Äkiidoll »

Here is a screeny of my Thunderbird GUI. I can force the
Unsent Messages into any one of the 3 folders using one
of these 3 strings in the prefs.js file, for what ever reason
Thunderbird isnt reading the string from the user.js file.

Code: Select all

user_pref("mail.default_sendlater_uri", "mailbox://me@myisp.net/Unsent%20Messages");

user_pref("mail.default_sendlater_uri", "mailbox://mygmail%40gmail.com@pop.gmail.com/Unsent%20Messages");

user_pref("mail.default_sendlater_uri","mailbox://nobody@Local%20Folders/Unsent%20Messages");

Image
After studying the format of the prefs.js code for other folders, I
feel this would be the proper way to have unsent email go to specific
Unsent Messages folders for specific accounts this way. Should
not be that hard to do Scott & Dave? :?

Code: Select all

user_pref("mail.identity.id1_sendlater_folder", "mailbox://me@myisp.net/Unsent%20Messages");

user_pref("mail.identity.id3_sendlater_folder", "mailbox://mygmail%40gmail.com@pop.gmail.com/Unsent%20Messages");
Last edited by Äkiidoll on September 10th, 2005, 3:37 pm, edited 1 time in total.
A prisoner of Christ Jesus, by His stripes I was healed
User avatar
Daifne
Moderator
Posts: 123071
Joined: July 31st, 2005, 9:17 pm
Location: Where the Waters Meet, Wisconsin

Post by Daifne »

Don't know how I did it, but my "sents" always go to their corresponding account sent folders. Been doing this since I first set up TB. Maybe because I've never used the global inbox? I do have a gmail account too.
User avatar
Äkiidoll
Posts: 5473
Joined: August 16th, 2003, 2:03 pm
Location: USA
Contact:

Post by Äkiidoll »

We are not trying to solve Sent folder issues, it about composing
email in a specific account and using the Send later feature and
having the saved email go to specific Unsent Messages folders.
Look at the screeny closely. Giggles. :roll:
user_pref("mail.default_sendlater_uri", is a global
type preference, its not allowing an account specific setting
to be written to the prefs.js file.

Seems to me user_pref("mail.default_sendlater_folder",
would be account specific and allow me to make the settings
Im trying to acheive for each account.
A prisoner of Christ Jesus, by His stripes I was healed
User avatar
Daifne
Moderator
Posts: 123071
Joined: July 31st, 2005, 9:17 pm
Location: Where the Waters Meet, Wisconsin

Post by Daifne »

Oops, sorry. That's what I get for skimming rather than reading :oops:
User avatar
Äkiidoll
Posts: 5473
Joined: August 16th, 2003, 2:03 pm
Location: USA
Contact:

Post by Äkiidoll »

Gigggles...youre silly! I do it allllll the time! :biggrin:
A prisoner of Christ Jesus, by His stripes I was healed
User avatar
Daifne
Moderator
Posts: 123071
Joined: July 31st, 2005, 9:17 pm
Location: Where the Waters Meet, Wisconsin

Post by Daifne »

Not silly, menopausal ;-)
User avatar
Äkiidoll
Posts: 5473
Joined: August 16th, 2003, 2:03 pm
Location: USA
Contact:

Post by Äkiidoll »

Daifne wrote:Not silly, menopausal ;-)

Giggles. ;)
Last edited by Äkiidoll on September 10th, 2005, 5:06 pm, edited 1 time in total.
A prisoner of Christ Jesus, by His stripes I was healed
User avatar
Daifne
Moderator
Posts: 123071
Joined: July 31st, 2005, 9:17 pm
Location: Where the Waters Meet, Wisconsin

Post by Daifne »

Isn't it just so wonderful! Not! Especially in the summer!
Post Reply