mblaze

Unix utilities to deal with Maildir - my mirror
git clone https://pi.duncano.de/git/mblaze.git
Log | Files | Refs | README | COPYING

commit 09f3f66eb9e5006a66e4364ad20763cc2fd8161c
parent 8228619e05f14b92c6e4583f750af47dab79efe6
Author: Christian Neukirchen <chneukirchen@gmail.com>
Date:   Fri, 29 Jul 2016 15:57:02 +0200

add contrib/malternative

Diffstat:
contrib/malternative | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/contrib/malternative b/contrib/malternative @@ -0,0 +1,16 @@ +#!/bin/sh +# malternative - multipart/alternative decoding policy + +{ + echo "Content-Type: $PIPE_CONTENTTYPE" + echo + cat +} | mshow -t /dev/stdin | awk ' + BEGIN { split("", ct) } + /^ [0-9]/ { ct[++n] = $2 } + function prefer(t) { for (i in ct) if (ct[i] == t) exit(64+i) } + END { + prefer("text/plain") + prefer("text/html") + exit 64+1 # default to first part + }'