summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2021-06-08 23:45:01 +0300
committerSergey Poznyakoff <gray@gnu.org>2021-06-09 00:28:01 +0300
commitb8faf6b5e5afb0303c9f4765ea919d89643706ce (patch)
tree1d13a25d15c79f32d36252d74aaed6eddbf4b09e /po
parentbd2aa03e8c8e880ad0bd8fe309f171bfca1b10b0 (diff)
downloadmailutils-b8faf6b5e5afb0303c9f4765ea919d89643706ce.tar.gz
mailutils-b8faf6b5e5afb0303c9f4765ea919d89643706ce.tar.bz2
mail: fix semantics of mail sending and saving commands
* NEWS: Document changes. * doc/texinfo/programs/mail.texi: Document changes. * mail/Makefile.am (mail_SOURCES): Remove followup.c * mail/followup.c: Remove. * mail/mail.c: Fix the -F option. Rewrite send mode by calling mail_send directly. * mail/mail.h (mailvar_name_byname): Remove. (mail_send0): Rename to mail_compose_send. All uses changed. (util_message_sender): New function. * mail/mailvar.c (mailvar_tab): Remove the "byname" variable. "outfolder": Accept string and boolean values. (print_descr): Handle hard newlines. (mailvar_get): Use mailvar_type_whatever to test whether a variable is set, regardless of its type. * mail/reply.c: Rewrite to match POSIX standard. This affects the following commands: "reply", "Reply", "followup", "Followup". * mail/send.c (compose_header_set): Use util_merge_addresses when operating on address headers. (send_message): In mailx compatibility mode, assume the sendmail:// scheme. (mail_send0): Rename to mail_compose_send. Add Date header before saving the message, to make sure mu_mailbox_append_message won't bail out. * mail/table.c: New command: "Mail". * mail/testsuite/mail/send.exp: Fix expected output. * mail/testsuite/mail/write.exp: Likewise. * mail/util.c (util_message_sender): New function. (util_get_sender): Rewrite using util_message_sender. (util_outfolder_name,util_save_outgoing): Rewrite from scratch, Ensure mailx compatibility, * mail/write.c (mail_write): Don't use outfolder. * testsuite/mockmail.c: Support -i and -v options. * testsuite/mockmail.at: Unset MAIL_DUMP when testing.
Diffstat (limited to 'po')
-rw-r--r--po/POTFILES.in1
1 files changed, 0 insertions, 1 deletions
diff --git a/po/POTFILES.in b/po/POTFILES.in
index c42134ec6..53a3680b3 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -73,7 +73,6 @@ mail/decode.c
mail/escape.c
mail/file.c
mail/folders.c
-mail/followup.c
mail/if.c
mail/inc.c
mail/mail.c

Return to:

Send suggestions and report system problems to the System administrator.