From e2d8d0e0140e80d9cf40368bd8303d79a6792bca Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 10 Nov 2018 19:14:19 +0000 Subject: [PATCH] Search indentity by Deliver-To header too --- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index e3e5138093..61a71c8841 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -1879,6 +1879,11 @@ public class ServiceSynchronize extends LifecycleService { identity = db.identity().getIdentity(folder.account, to); if (identity == null) identity = db.identity().getIdentity(folder.account, Helper.canonicalAddress(to)); + if (identity == null) { + to = helper.getDeliveredTo(); + if (!TextUtils.isEmpty(to)) + identity = db.identity().getIdentity(folder.account, to); + } } }