]> git.notmuchmail.org Git - notmuch/commitdiff
emacs: Enable FCC (to a directory named "sent") by default.
authorCarl Worth <cworth@cworth.org>
Wed, 27 Oct 2010 23:35:53 +0000 (16:35 -0700)
committerCarl Worth <cworth@cworth.org>
Thu, 28 Oct 2010 00:02:44 +0000 (17:02 -0700)
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.

emacs/notmuch-maildir-fcc.el
test/emacs

index ba22981c20af59f58d814e0b1d1f7f2fd9f650fc..0857ead74a8e022358276994ffee628023989e36 100644 (file)
@@ -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
index 58becaab8f22b88e3d42fb783a42cdddde78a26c..dd3acc0ecdd1962f989b9a91d3b1753d1c9a97a0 100755 (executable)
@@ -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