aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2010-10-27 16:35:53 -0700
committerCarl Worth <cworth@cworth.org>2010-10-27 17:02:44 -0700
commita3883a7e17171381b8b495ce6efd931c8f420c90 (patch)
treed23657be0700b7cb577bd6616e27bc214e3d2e7d
parent8b6f3e3f458c6ccca49100c5fb224af1aaa2b540 (diff)
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.
-rw-r--r--emacs/notmuch-maildir-fcc.el2
-rwxr-xr-xtest/emacs6
2 files changed, 7 insertions, 1 deletions
diff --git a/emacs/notmuch-maildir-fcc.el b/emacs/notmuch-maildir-fcc.el
index ba22981..0857ead 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 58becaa..dd3acc0 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