mirror of https://github.com/M66B/FairEmail.git
Prevent parsing email address
This commit is contained in:
parent
94f3f05d0f
commit
68cb4c559a
|
@ -564,8 +564,8 @@ public class MessageHelper {
|
|||
try {
|
||||
MailTo mailto = MailTo.parse(entry.substring(lt + 1, gt));
|
||||
if (mailto.getTo() != null)
|
||||
return new Address[]{new InternetAddress(mailto.getTo().split(",")[0])};
|
||||
} catch (android.net.ParseException ex) {
|
||||
return new Address[]{new InternetAddress(mailto.getTo().split(",")[0], null)};
|
||||
} catch (Throwable ex) {
|
||||
Log.i(ex);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -329,7 +329,7 @@ public class ServiceSend extends ServiceBase {
|
|||
|
||||
// Add reply to
|
||||
if (ident.replyto != null)
|
||||
imessage.setReplyTo(new Address[]{new InternetAddress(ident.replyto)});
|
||||
imessage.setReplyTo(new Address[]{new InternetAddress(ident.replyto, null)});
|
||||
|
||||
// Add bcc
|
||||
if (ident.bcc != null) {
|
||||
|
@ -337,7 +337,7 @@ public class ServiceSend extends ServiceBase {
|
|||
Address[] existing = imessage.getRecipients(Message.RecipientType.BCC);
|
||||
if (existing != null)
|
||||
bcc.addAll(Arrays.asList(existing));
|
||||
bcc.add(new InternetAddress(ident.bcc));
|
||||
bcc.add(new InternetAddress(ident.bcc, null));
|
||||
imessage.setRecipients(Message.RecipientType.BCC, bcc.toArray(new Address[0]));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue