X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;ds=sidebyside;f=test%2Femacs;h=dd3acc0ecdd1962f989b9a91d3b1753d1c9a97a0;hb=a3883a7e17171381b8b495ce6efd931c8f420c90;hp=58becaab8f22b88e3d42fb783a42cdddde78a26c;hpb=8b6f3e3f458c6ccca49100c5fb224af1aaa2b540;p=notmuch 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