diff --git a/app/src/main/java/eu/faircode/email/EntityMessage.java b/app/src/main/java/eu/faircode/email/EntityMessage.java index d620ccdb2e..51b1b8d2a0 100644 --- a/app/src/main/java/eu/faircode/email/EntityMessage.java +++ b/app/src/main/java/eu/faircode/email/EntityMessage.java @@ -243,6 +243,15 @@ public class EntityMessage implements Serializable { if (cc != null) addresses.addAll(Arrays.asList(cc)); + // Filter from + if (from != null) + for (Address address : new ArrayList<>(addresses)) + for (Address f : from) + if (MessageHelper.equalEmail(address, f)) { + addresses.remove(address); + break; + } + // Filter self if (identities != null) for (Address address : new ArrayList<>(addresses))