summaryrefslogtreecommitdiff
path: root/libmailutils
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2021-07-27 13:30:45 +0300
committerSergey Poznyakoff <gray@gnu.org>2021-07-27 18:41:01 +0300
commit85b25a7dc82d89561234779cc633a326cdc5ece8 (patch)
treea447fd53fdc95740be2c086449a837cdb843beb8 /libmailutils
parentd9201c84c6b03586cebff3a1f68ad1fa550ce180 (diff)
downloadmailutils-85b25a7dc82d89561234779cc633a326cdc5ece8.tar.gz
mailutils-85b25a7dc82d89561234779cc633a326cdc5ece8.tar.bz2
Prefer User-Agent header over X-Mailer
* NEWS: Update. * doc/texinfo/programs/mail.texi: Update. * include/mailutils/header.h (MU_HEADER_USER_AGENT): New define. * mail/mail.c (default_setup): Set useragent * mail/mail.h (mailvar_name_useragent): New define. * mail/mailline.c (header_generator): Add MU_HEADER_USER_AGENT. * mail/mailvar.c: Mew variable: "useragent". Retain "xmailer" as an alias. * mail/send.c (mail_compose_send): Add the User-Agent header if the "useragent" variable is set. * libmailutils/tests/hdrcpy.at: Use User-Agent instead of X-Mailer. * mail/tests/send.at: Likewise. * mail/tests/sendbyname.at: Likewise. * mail/tests/sendrec.at: Likewise. * mail/testsuite/mail/Followup.exp: Likewise. * mail/testsuite/mail/Reply.exp: Likewise. * mail/testsuite/mail/reply.exp: Likewise. * mail/testsuite/mail/send.exp: Likewise. * mh/repl.c: Likewise. * mh/send.c: New .mtstailor vareiable "user-agent".
Diffstat (limited to 'libmailutils')
-rw-r--r--libmailutils/tests/hdrcpy.at4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmailutils/tests/hdrcpy.at b/libmailutils/tests/hdrcpy.at
index 2e47e5f86..e66bd7686 100644
--- a/libmailutils/tests/hdrcpy.at
+++ b/libmailutils/tests/hdrcpy.at
@@ -24,10 +24,10 @@ To: root@example.com
X-IMAPbase: 1 5
Message-Id: 0123456778
X-IMAPtest: foo
-X-Mailer: hidden
+User-Agent: hidden
])
-hdrcpy X-uid X-imapbase x-Mailer < input
+hdrcpy X-uid X-imapbase User-Agent < input
],
[0],
[From: gray@example.com

Return to:

Send suggestions and report system problems to the System administrator.