Outbox: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
(Updated to reflect that send later no longer requires an extension.)
 
(25 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Tbsuite}}
{{Tbsuite}}


Thunderbird doesn't have a Outbox folder like Outlook Express. Sending messages and checking for new messages  occur independently. However, it does have a Unsent folder that is used to queue messages to send later on. You can use the Send Later command to queue a message to the Unsent folder, and later on send them using either File -> Send Unsent Messages or by right clicking on the folder and selecting Send Unsent Messages.  
Thunderbird has an Outbox folder in the Local Folders account for deferred or delayed sending, for example when Thunderbird is offline. (Normally, Thunderbird usually sends messages directly without using the Outbox.)


At one time you needed to install an extension (or work offline) to use the Send Later command. However, recent versions of Thunderbird have a File -> Send Later command. Some of the extensions mentioned below also support a Send Later button.  
'''Note: '''In previous versions of Thunderbird, the Outbox was named Unsent Messages.


Installing an extension that adds a button doesn't mean that you can actually see the button, it merely makes it available. Press the Write button, right click on the toolbar for the compose message window, drag and drop the button to the toolbar, and press OK.  
==Online and offline states==
When Thunderbird is in its online state, it can connect to and interact with servers normally. In its offline state, Thunderbird will not connect to any servers, which means it cannot send mail, receive mail or check for mail.


The [https://addons.mozilla.org/en-US/thunderbird/addon/902 MagicSLR] extension provides a combined "Get/Send" button. The [https://addons.mozilla.org/en-US/thunderbird/addon/1814 BlunderDelay] extension sends whatever messages are in the Unsent folder at regular intervals. The [http://forum.addonsmirror.net/index.php?showtopic=2284 SendTools] extension lets you schedule delivery times.  
To switch Thunderbird between its online and offline states, choose File –> Offline –> Work Offline. If the option is checked, Thunderbird is offline. Alternatively, click the icon at the left of the status bar at the bottom of Thunderbird's main window. If you cannot see any status bar there, choose: View – Status Bar   If the Icon has a red marker with an X in it, Thunderbird is offline.


==Problems==
To configure some settings relating to online and offline states, choose [[Menu_differences_in_Windows%2C_Linux%2C_and_Mac|Tools – Options]] –> Advanced –> Network & Disk Space, and press the Offline… button. You can configure Thunderbird's state when it starts up, how Thunderbird alerts you to the presence of unsent messages in your Outbox, and whether Thunderbird ensures that all available messages are downloaded before going offline.
Not all of the extensions support the latest version of Thunderbird. You may need to bypass the extensions version check per [[Updating add-ons | this article]].


The [http://outbox.mozdev.org/ Outbox] extension is obsolete, doesn't support uninstalling and is not recommended.
To configure Thunderbird always to start up offline, use the [[About:config|Config Editor]] to set the preference <tt>offline.startup_state</tt> to 3.
 
==Using the Outbox==
The Outbox stores messages that you have written, for sending at a later time.
 
If Thunderbird is online, you can defer sending of a message by choosing File –> Send Later (or by pressing Ctrl+Shift+Return).
 
If Thunderbird is offline, then the Send button in the Write window changes to Send Later, which stores the message in the Outbox.
 
To make a Send Later button available on the toolbar even when Thunderbird is online, install an extension that provides such a button — for example, [https://addons.mozilla.org/en-US/thunderbird/addon/magicslr/ Magic SLR]. After installing the extension and restarting Thunderbird, [[Toolbar_customization_-_Thunderbird|customize the toolbar]] to add the button.
 
You can work with messages in the Outbox in the the same way as messages in any other folder. For example, you can delete a message there, or edit it as new to create a new message.
 
==Sending mail in the Outbox==
To send all the mail in the Outbox, choose: File –> Send Unsent Messages &nbsp; Alternatively, get a context menu for the Outbox (for example, by right-clicking it) and choose: Send Unsent Messages
 
You cannot select which messages in the Outbox will be sent. You can only send them all. If you want to send some messages in the Outbox but not others, you could move the others to another folder temporarily.
 
When Thunderbird is offline and you switch it online, and there are unsent messages in the Outbox, Thunderbird normally asks you whether you want to send them. You can clear the checkbox "Always ask me when I go online" in the alert to prevent it from appearing again. You can reset the checkbox by using the Offline Settings dialog described above.
 
==Scheduled sending==
To send messages from Thunderbird at scheduled times, you must install an extension. Thunderbird must be running at the time the messages are to be sent, otherwise messages will not be sent until Thunderbird next starts up. Some possibilties:
 
* [https://addons.mozilla.org/en-US/thunderbird/addon/blunderdelay/ Blunder Delay] saves the message in the Outbox folder, and periodically (every X minutes) sends any unsent messages it finds in the Outbox. It is no longer maintained but seems to still work with recent versions of Thunderbird.
 
* [https://addons.mozilla.org/en-US/thunderbird/addon/send-later-3/ Send Later 3] schedules messages to be sent at individual times. See [http://blog.kamens.us/send-later/#prefs this web page] for information on how to configure it. ([http://forum.addonsmirror.net/index.php?showtopic=2284 SendTools] and [http://www.unsignedbyte.com/?page_id=4 Send Later] are for versions of Thunderbird prior to version 3.)
 
* [https://freeshell.de/~kaosmos/quoteandcomposemanager-en.html Quote And Compose Manager] has an option to "Pause before sending messages (in seconds). Its in the Compose Window tab in the add-ons options. During the countdown you can stop sending without losing anything.
 
==Other ways to schedule sending==
If you want to schedule messages to be sent while Thunderbird is not running, then you must register to use an Internet service. You can still write messages in Thunderbird when you use one of these services, but you send the messages to a special e-mail address. The service stores the messages and re-sends them at the time you specify. Here are some examples:
 
*[http://www.hitmelater.com/ HitMeLater]
*[http://www.laytr.com/ Laytr] (adds branding)
*[http://www.lettermelater.com/ LetterMeLater]
*[https://www.timecave.com/timecave/ TimeCave]
 
There are also browser extensions such as [https://www.rightinbox.com/ RightInbox], [http://www.boomeranggmail.com/ BoomerangGmail] and [https://www.streak.com Streak] that provide similar features. [https://code.google.com/archive/p/gmail-delay-send/ Gmail Delay Send!] is a popular gmail script that uses "Google Apps Scripting" to schedule when to send mail. [https://www.futureme.org FutureMe] is a way to send yourself a message at a specified date (such as 5 years from now).
 
==Stop sending a message==
Thunderbird doesn't support any way to stop sending a message. Doing that by killing the process can be dangerous as Thunderbird keeps a number of files open that it periodically writes to. The best solution would be to use an add-on like BlunderDelay that saves the message to the Outbox folder, and sends it several minutes later on. You could either delete the message in the Outbox folder or move it to the Drafts folder, edit it, and send it again.
 
Another possibility would be to quickly switch to working offline by using the mouse to toggle the working online/offline icon in the lower left corner of the main window. This is very timing dependent, you need a large enough message that you have time to switch to working offline before it finishes sending the message. If successful you will get a "Sending of message failed. Please verify that your Mail & Newsgroups account settings are correct and try again" popup error.
 
==Future capabilities==
Thunderbird's Outbox may be enhanced in the future. For example, sending messages in the background, and automatic retries on errors are work in progress. See [[Thunderbird_3.0_-_New_Features_and_Changes#Send_in_Background]] for more information.
 
==See also==
 
* [[Figuring_out_whether_the_recipient_read_your_message | Figuring out whether the recipient read your message]]
* [[Recall_a_message | Recall a message]]


[[Category:Issues (Thunderbird)]]
[[Category:Issues (Thunderbird)]]
[[Category:Extensions (Thunderbird)]]
[[Category:Extensions (Thunderbird)]]
[[Category:Sending and receiving mail (Thunderbird)]]
[[Category:Sending and receiving mail (Thunderbird)]]

Latest revision as of 18:50, 22 April 2018

This article was written for Thunderbird but also applies to Mozilla Suite / SeaMonkey (though some menu sequences may differ).

Thunderbird has an Outbox folder in the Local Folders account for deferred or delayed sending, for example when Thunderbird is offline. (Normally, Thunderbird usually sends messages directly without using the Outbox.)

Note: In previous versions of Thunderbird, the Outbox was named Unsent Messages.

Online and offline states

When Thunderbird is in its online state, it can connect to and interact with servers normally. In its offline state, Thunderbird will not connect to any servers, which means it cannot send mail, receive mail or check for mail.

To switch Thunderbird between its online and offline states, choose File –> Offline –> Work Offline. If the option is checked, Thunderbird is offline. Alternatively, click the icon at the left of the status bar at the bottom of Thunderbird's main window. If you cannot see any status bar there, choose: View – Status Bar   If the Icon has a red marker with an X in it, Thunderbird is offline.

To configure some settings relating to online and offline states, choose Tools – Options –> Advanced –> Network & Disk Space, and press the Offline… button. You can configure Thunderbird's state when it starts up, how Thunderbird alerts you to the presence of unsent messages in your Outbox, and whether Thunderbird ensures that all available messages are downloaded before going offline.

To configure Thunderbird always to start up offline, use the Config Editor to set the preference offline.startup_state to 3.

Using the Outbox

The Outbox stores messages that you have written, for sending at a later time.

If Thunderbird is online, you can defer sending of a message by choosing File –> Send Later (or by pressing Ctrl+Shift+Return).

If Thunderbird is offline, then the Send button in the Write window changes to Send Later, which stores the message in the Outbox.

To make a Send Later button available on the toolbar even when Thunderbird is online, install an extension that provides such a button — for example, Magic SLR. After installing the extension and restarting Thunderbird, customize the toolbar to add the button.

You can work with messages in the Outbox in the the same way as messages in any other folder. For example, you can delete a message there, or edit it as new to create a new message.

Sending mail in the Outbox

To send all the mail in the Outbox, choose: File –> Send Unsent Messages   Alternatively, get a context menu for the Outbox (for example, by right-clicking it) and choose: Send Unsent Messages

You cannot select which messages in the Outbox will be sent. You can only send them all. If you want to send some messages in the Outbox but not others, you could move the others to another folder temporarily.

When Thunderbird is offline and you switch it online, and there are unsent messages in the Outbox, Thunderbird normally asks you whether you want to send them. You can clear the checkbox "Always ask me when I go online" in the alert to prevent it from appearing again. You can reset the checkbox by using the Offline Settings dialog described above.

Scheduled sending

To send messages from Thunderbird at scheduled times, you must install an extension. Thunderbird must be running at the time the messages are to be sent, otherwise messages will not be sent until Thunderbird next starts up. Some possibilties:

  • Blunder Delay saves the message in the Outbox folder, and periodically (every X minutes) sends any unsent messages it finds in the Outbox. It is no longer maintained but seems to still work with recent versions of Thunderbird.
  • Quote And Compose Manager has an option to "Pause before sending messages (in seconds). Its in the Compose Window tab in the add-ons options. During the countdown you can stop sending without losing anything.

Other ways to schedule sending

If you want to schedule messages to be sent while Thunderbird is not running, then you must register to use an Internet service. You can still write messages in Thunderbird when you use one of these services, but you send the messages to a special e-mail address. The service stores the messages and re-sends them at the time you specify. Here are some examples:

There are also browser extensions such as RightInbox, BoomerangGmail and Streak that provide similar features. Gmail Delay Send! is a popular gmail script that uses "Google Apps Scripting" to schedule when to send mail. FutureMe is a way to send yourself a message at a specified date (such as 5 years from now).

Stop sending a message

Thunderbird doesn't support any way to stop sending a message. Doing that by killing the process can be dangerous as Thunderbird keeps a number of files open that it periodically writes to. The best solution would be to use an add-on like BlunderDelay that saves the message to the Outbox folder, and sends it several minutes later on. You could either delete the message in the Outbox folder or move it to the Drafts folder, edit it, and send it again.

Another possibility would be to quickly switch to working offline by using the mouse to toggle the working online/offline icon in the lower left corner of the main window. This is very timing dependent, you need a large enough message that you have time to switch to working offline before it finishes sending the message. If successful you will get a "Sending of message failed. Please verify that your Mail & Newsgroups account settings are correct and try again" popup error.

Future capabilities

Thunderbird's Outbox may be enhanced in the future. For example, sending messages in the background, and automatic retries on errors are work in progress. See Thunderbird_3.0_-_New_Features_and_Changes#Send_in_Background for more information.

See also