aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-composer-utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'mail/em-composer-utils.c')
-rw-r--r--mail/em-composer-utils.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/mail/em-composer-utils.c b/mail/em-composer-utils.c
index 26efe96d50..22cc594273 100644
--- a/mail/em-composer-utils.c
+++ b/mail/em-composer-utils.c
@@ -601,6 +601,16 @@ em_utils_composer_send_cb (EMsgComposer *composer,
{
AsyncContext *async_context;
GCancellable *cancellable;
+ GSettings *settings;
+
+ settings = g_settings_new ("org.gnome.evolution.mail");
+ if (g_settings_get_boolean (settings, "composer-use-outbox")) {
+ e_msg_composer_save_to_outbox (composer);
+ g_object_unref (settings);
+ return;
+ }
+
+ g_object_unref (settings);
if (!camel_session_get_online (CAMEL_SESSION (session))) {
e_alert_run_dialog_for_args (