canmove, Confirmed users
2,198
edits
|  (more complete description) | m (→Current Status:  simplify steps at top) | ||
| Line 17: | Line 17: | ||
| == Current Status == | == Current Status == | ||
| The feature is currently disabled by default due to pieces that are not yet implemented. To enable the feature for testing | The feature is currently disabled by default due to pieces that are not yet implemented. To enable the feature for testing: | ||
| * go to Preferences -> Advanced -> General -> Config Editor   | |||
| ** change <code>mailnews.sendInBackground</code> to <code>true</code> to enable asynchronous sending  | |||
| ** (recommended) change <code>mailnews.show_send_progress</code> to <code>false</code> to stop showing  the send 'progress' window | |||
| * '''restart Thunderbird''' | |||
| The following parts are implemented: | The following parts are implemented: | ||
| * Basic send in background. | * Basic send in background. | ||
| ** Sending a message will  | ** Sending a message will put the message in the Outbox in Local Folders, and then Thunderbird will attempt to send it.  Once successfully sent, the message is removed from Outbox. | ||
| * Activity Manager progress and notifications | * Activity Manager progress and notifications | ||
| ** The activity manager will echo progress and notifications of sending messages in the background (or via Send Later). | ** The activity manager will echo progress and notifications of sending messages in the background (or via Send Later). | ||
| Line 28: | Line 32: | ||
| ** Sending a message and attempting to quit should bring up a dialog which is retained until the message is sent. On Windows and Linux this will only happen if File -> Quit is used not the 'x' on the window. | ** Sending a message and attempting to quit should bring up a dialog which is retained until the message is sent. On Windows and Linux this will only happen if File -> Quit is used not the 'x' on the window. | ||
| Partial list of  | '''Partial list of functions not yet working / implemented (see the open bugs which block {{bug|511079}} for more detail):''' | ||
| * If there is an error, Thunderbird does not  | * If there is an error, Thunderbird does <u>not</u> attempt to automatically send the message again (at least, not until another message is sent). | ||
| * If  | * If multiple messages are queued, Thunderbird does not attempt to automatically send messages that are queued behind a failing message. | ||
| * Thunderbird does not  | * Thunderbird does not notify the user if messages are being sent during shutdown. | ||
| == Test Steps == | == Test Steps == | ||