Prefer envelope-to over delivered-to

master
M66B 1 week ago
parent 80a69c3201
commit 6acc1a4e7b

@ -1651,15 +1651,15 @@ public class MessageHelper {
String getDeliveredTo() throws MessagingException { String getDeliveredTo() throws MessagingException {
ensureHeaders(); ensureHeaders();
String header = imessage.getHeader("Delivered-To", null); String header = imessage.getHeader("Envelope-To", null);
if (header == null)
header = imessage.getHeader("X-Delivered-To", null);
if (header == null)
header = imessage.getHeader("Envelope-To", null);
if (header == null) if (header == null)
header = imessage.getHeader("X-Envelope-To", null); header = imessage.getHeader("X-Envelope-To", null);
if (header == null) if (header == null)
header = imessage.getHeader("X-Original-To", null); header = imessage.getHeader("X-Original-To", null);
if (header == null)
header = imessage.getHeader("Delivered-To", null);
if (header == null)
header = imessage.getHeader("X-Delivered-To", null);
return (header == null ? null : MimeUtility.unfold(header)); return (header == null ? null : MimeUtility.unfold(header));
} }

Loading…
Cancel
Save