From: Carl Worth Date: Wed, 27 Oct 2010 23:35:53 +0000 (-0700) Subject: emacs: Enable FCC (to a directory named "sent") by default. X-Git-Tag: 0.4~54 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=a3883a7e17171381b8b495ce6efd931c8f420c90 emacs: Enable FCC (to a directory named "sent") by default. Now that the FCC code is fixed to use the notmuch database path, we can actually enable this by default, which should be highly useful for all new users of notmuch. --- diff --git a/emacs/notmuch-maildir-fcc.el b/emacs/notmuch-maildir-fcc.el index ba22981c..0857ead7 100644 --- a/emacs/notmuch-maildir-fcc.el +++ b/emacs/notmuch-maildir-fcc.el @@ -22,7 +22,7 @@ (defvar notmuch-maildir-fcc-count 0) -(defcustom notmuch-fcc-dirs nil +(defcustom notmuch-fcc-dirs "sent" "Determines the maildir directory to save outgoing mails in. If set to non-nil, this will cause message mode to file your diff --git a/test/emacs b/test/emacs index 58becaab..dd3acc0e 100755 --- a/test/emacs +++ b/test/emacs @@ -57,6 +57,12 @@ output=$(notmuch search 'id:"123..456@example"' | notmuch_search_sanitize) test_expect_equal "$output" "thread:XXX 2001-01-05 [1/1] Notmuch Test Suite; Message with .. in Message-Id (inbox search-add show-add)" test_begin_subtest "Sending a message via (fake) SMTP" + +# Before we can send a message, we have to prepare the FCC maildir +mkdir -p mail/sent/cur +mkdir -p mail/sent/new +mkdir -p mail/sent/tmp + ../smtp-dummy sent_message & smtp_dummy_pid=$! test_emacs "(setq message-send-mail-function 'message-smtpmail-send-it) (setq smtpmail-smtp-server \"localhost\") (setq smtpmail-smtp-service \"25025\") (notmuch-hello) (notmuch-mua-mail) (message-goto-to) (insert \"user@example.com\") (message-goto-subject) (insert \"Testing message sent via SMTP\") (message-goto-body) (insert \"This is a test that messages are sent via SMTP\") (message-send-and-exit)" >/dev/null 2>&1