mirror of
https://github.com/M66B/FairEmail.git
synced 2026-04-02 07:06:18 +02:00
Switched to AndroidX libraries
This commit is contained in:
@@ -52,28 +52,28 @@ public class MessageHelper {
|
||||
Properties props = new Properties();
|
||||
|
||||
// https://javaee.github.io/javamail/docs/api/com/sun/mail/imap/package-summary.html#properties
|
||||
props.put("mail.imaps.ssl.checkserveridentity" , "true");
|
||||
props.put("mail.imaps.ssl.trust" , "*");
|
||||
props.put("mail.imaps.starttls.enable" , "false");
|
||||
props.put("mail.imaps.timeout" , "20000");
|
||||
props.put("mail.imaps.connectiontimeout" , "20000");
|
||||
props.put("mail.imaps.ssl.checkserveridentity", "true");
|
||||
props.put("mail.imaps.ssl.trust", "*");
|
||||
props.put("mail.imaps.starttls.enable", "false");
|
||||
props.put("mail.imaps.timeout", "20000");
|
||||
props.put("mail.imaps.connectiontimeout", "20000");
|
||||
|
||||
// https://javaee.github.io/javamail/docs/api/com/sun/mail/smtp/package-summary.html#properties
|
||||
props.put("mail.smtps.ssl.checkserveridentity" , "true");
|
||||
props.put("mail.smtps.ssl.trust" , "*");
|
||||
props.put("mail.smtps.starttls.enable" , "false");
|
||||
props.put("mail.smtps.starttls.required" , "false");
|
||||
props.put("mail.smtps.auth" , "true");
|
||||
props.put("mail.smtps.timeout" , "20000");
|
||||
props.put("mail.smtps.connectiontimeout" , "20000");
|
||||
props.put("mail.smtps.ssl.checkserveridentity", "true");
|
||||
props.put("mail.smtps.ssl.trust", "*");
|
||||
props.put("mail.smtps.starttls.enable", "false");
|
||||
props.put("mail.smtps.starttls.required", "false");
|
||||
props.put("mail.smtps.auth", "true");
|
||||
props.put("mail.smtps.timeout", "20000");
|
||||
props.put("mail.smtps.connectiontimeout", "20000");
|
||||
|
||||
props.put("mail.smtp.ssl.checkserveridentity" , "true");
|
||||
props.put("mail.smtp.ssl.trust" , "*");
|
||||
props.put("mail.smtp.starttls.enable" , "true");
|
||||
props.put("mail.smtp.starttls.required" , "true");
|
||||
props.put("mail.smtp.auth" , "true");
|
||||
props.put("mail.smtp.timeout" , "20000");
|
||||
props.put("mail.smtp.connectiontimeout" , "20000");
|
||||
props.put("mail.smtp.ssl.checkserveridentity", "true");
|
||||
props.put("mail.smtp.ssl.trust", "*");
|
||||
props.put("mail.smtp.starttls.enable", "true");
|
||||
props.put("mail.smtp.starttls.required", "true");
|
||||
props.put("mail.smtp.auth", "true");
|
||||
props.put("mail.smtp.timeout", "20000");
|
||||
props.put("mail.smtp.connectiontimeout", "20000");
|
||||
|
||||
return props;
|
||||
}
|
||||
@@ -106,8 +106,8 @@ public class MessageHelper {
|
||||
|
||||
static MimeMessageEx from(EntityMessage message, EntityMessage reply, Session isession) throws MessagingException {
|
||||
MimeMessageEx imessage = from(message, isession);
|
||||
imessage.addHeader("In-Reply-To" , reply.msgid);
|
||||
imessage.addHeader("References" , (reply.references == null ? "" : reply.references + " ") + reply.msgid);
|
||||
imessage.addHeader("In-Reply-To", reply.msgid);
|
||||
imessage.addHeader("References", (reply.references == null ? "" : reply.references + " ") + reply.msgid);
|
||||
return imessage;
|
||||
}
|
||||
|
||||
@@ -126,16 +126,16 @@ public class MessageHelper {
|
||||
}
|
||||
|
||||
String getMessageID() throws MessagingException {
|
||||
return imessage.getHeader("Message-ID" , null);
|
||||
return imessage.getHeader("Message-ID", null);
|
||||
}
|
||||
|
||||
String[] getReferences() throws MessagingException {
|
||||
String refs = imessage.getHeader("References" , null);
|
||||
String refs = imessage.getHeader("References", null);
|
||||
return (refs == null ? new String[0] : refs.split("\\s+"));
|
||||
}
|
||||
|
||||
String getInReplyTo() throws MessagingException {
|
||||
return imessage.getHeader("In-Reply-To" , null);
|
||||
return imessage.getHeader("In-Reply-To", null);
|
||||
}
|
||||
|
||||
String getThreadId(long uid) throws MessagingException {
|
||||
@@ -181,7 +181,7 @@ public class MessageHelper {
|
||||
formatted.add(personal);
|
||||
} else
|
||||
formatted.add(address.toString());
|
||||
return TextUtils.join(", " , formatted);
|
||||
return TextUtils.join(", ", formatted);
|
||||
}
|
||||
|
||||
String getHtml() throws MessagingException {
|
||||
@@ -193,7 +193,7 @@ public class MessageHelper {
|
||||
try {
|
||||
String s = part.getContent().toString();
|
||||
if (part.isMimeType("text/plain"))
|
||||
s = "<pre>" + s.replaceAll("\\r?\\n" , "<br />") + "</pre>";
|
||||
s = "<pre>" + s.replaceAll("\\r?\\n", "<br />") + "</pre>";
|
||||
return s;
|
||||
} catch (IOException ex) {
|
||||
Log.w(Helper.TAG, ex + "\n" + Log.getStackTraceString(ex));
|
||||
|
||||
Reference in New Issue
Block a user