From fa40e17af2d182dc2ad7d35d608f0eca9f90f8cb Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 12 Dec 2022 08:21:06 +0100 Subject: [PATCH] Undisclosed-Recipients: --- app/src/main/java/eu/faircode/email/MessageHelper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 222ae671ac..c3e87142f4 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -383,8 +383,11 @@ public class MessageHelper { if (message.cc != null && message.cc.length > 0) imessage.setRecipients(Message.RecipientType.CC, convertAddress(message.cc, identity)); - if (message.bcc != null && message.bcc.length > 0) + if (message.bcc != null && message.bcc.length > 0) { + if (false && (message.to == null || message.to.length == 0)) + imessage.setRecipients(Message.RecipientType.TO, InternetAddress.parse("Undisclosed-Recipients:")); imessage.setRecipients(Message.RecipientType.BCC, convertAddress(message.bcc, identity)); + } } else { // https://datatracker.ietf.org/doc/html/rfc2822#section-3.6.6 ByteArrayInputStream bis = new ByteArrayInputStream(message.headers.getBytes());