From 8e4ed10b6c19436561bc9fcbe85cb5cde7ec9e8b Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Mon, 17 Sep 2018 15:29:47 +0200 Subject: mshow: put message-id into env, if available Closes: #135 [via git-merge-pr] --- mshow.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'mshow.c') diff --git a/mshow.c b/mshow.c index 4b87f46..298e209 100644 --- a/mshow.c +++ b/mshow.c @@ -225,6 +225,11 @@ render_mime(int depth, struct message *msg, char *body, size_t bodylen) } setenv("PIPE_CONTENTTYPE", ct, 1); + char *messageid = blaze822_hdr(msg, "message-id"); + if (messageid) { + setenv("MESSAGE_ID", messageid, 1); + } + char *output; size_t outlen; int e = filter(body, bodylen, cmd, &output, &outlen); -- cgit 1.4.1