From cfbc92ebc6cf324ff51811702dbeb3833fe00c0c Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 25 Oct 2020 13:40:51 +0100 Subject: [PATCH] Check server scan order --- app/src/main/java/eu/faircode/email/EmailProvider.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/EmailProvider.java b/app/src/main/java/eu/faircode/email/EmailProvider.java index 97d663cdc5..3bf0151a03 100644 --- a/app/src/main/java/eu/faircode/email/EmailProvider.java +++ b/app/src/main/java/eu/faircode/email/EmailProvider.java @@ -571,15 +571,15 @@ public class EmailProvider { if (discover == Discover.ALL || discover == Discover.IMAP) { List imaps = new ArrayList<>(); // SSL - imaps.add(new Server(domain, null, 993)); imaps.add(new Server(domain, "imap", 993)); imaps.add(new Server(domain, "mail", 993)); imaps.add(new Server(domain, "mx", 993)); + imaps.add(new Server(domain, null, 993)); // STARTTLS - imaps.add(new Server(domain, null, 143)); imaps.add(new Server(domain, "imap", 143)); imaps.add(new Server(domain, "mail", 143)); imaps.add(new Server(domain, "mx", 143)); + imaps.add(new Server(domain, null, 143)); for (Server server : imaps) if (server.reachable.get()) { @@ -594,15 +594,15 @@ public class EmailProvider { if (discover == Discover.ALL || discover == Discover.SMTP) { List smtps = new ArrayList<>(); // SSL - smtps.add(new Server(domain, null, 465)); smtps.add(new Server(domain, "smtp", 465)); smtps.add(new Server(domain, "mail", 465)); smtps.add(new Server(domain, "mx", 465)); + smtps.add(new Server(domain, null, 465)); // STARTTLS - smtps.add(new Server(domain, null, 587)); smtps.add(new Server(domain, "smtp", 587)); smtps.add(new Server(domain, "mail", 587)); smtps.add(new Server(domain, "mx", 587)); + smtps.add(new Server(domain, null, 587)); for (Server server : smtps) if (server.reachable.get()) {