From 02cf9ea6d34c579c38a64cba04e5a5bbb53e773e Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 5 Feb 2024 07:58:20 +0100 Subject: [PATCH] Allow empty route addresses --- app/src/main/java/javax/mail/internet/InternetAddress.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/javax/mail/internet/InternetAddress.java b/app/src/main/java/javax/mail/internet/InternetAddress.java index 499c54a3ab..bc7fe152af 100644 --- a/app/src/main/java/javax/mail/internet/InternetAddress.java +++ b/app/src/main/java/javax/mail/internet/InternetAddress.java @@ -1093,6 +1093,10 @@ public class InternetAddress extends Address implements Cloneable { throw new AddressException("Nested group", s, index); if (start == -1) start = index; + if (index + 1 < length) { + char nc = s.charAt(index + 1); + in_group = (nc == ';'); + } if (true) break; if (parseHdr && !strict) { /*