From 8c8a4bd4227c7b8034f4d120e681c8edd2807adc Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 3 Apr 2020 21:27:11 +0200 Subject: blaze822: blaze822_addr: ignore leading obs-route --- blaze822.c | 2 +- t/1500-maddr.t | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/blaze822.c b/blaze822.c index 855a5f1..6a5c305 100644 --- a/blaze822.c +++ b/blaze822.c @@ -241,7 +241,7 @@ blaze822_addr(char *s, char **dispo, char **addro) } if (*s == '"') s++; - } else if (*s == '<') { + } else if (*s == '<' || *s == ':') { c = tok; s++; } else { diff --git a/t/1500-maddr.t b/t/1500-maddr.t index 0f0ca06..f745f7d 100755 --- a/t/1500-maddr.t +++ b/t/1500-maddr.t @@ -1,7 +1,7 @@ #!/bin/sh -e cd ${0%/*} . ./lib.sh -plan 10 +plan 11 rm -rf test.dir mkdir test.dir @@ -12,6 +12,7 @@ mkdir -p "inbox/cur" cat <"inbox/cur/1:2," From: Rajwinder Kaur +Obs-Test: Rajwinder Kaur <@example.org:rajwinder@example.com> Subject: namaste Date: Thu, 30 Mar 2017 15:42:05 +0200 Message-Id: @@ -66,6 +67,7 @@ export MAILSEQ=seq check_same 'from one' 'maddr 1' 'echo "Rajwinder Kaur "' check_same 'from address' 'maddr -a 1' 'echo "rajwinder@example.com"' +check_same 'from one' 'maddr -h obs-test 1' 'echo "Rajwinder Kaur "' cat <expect имярек <имярек@example.com> -- cgit 1.4.1