From 745f78206e646420a56698188573418889dd64b8 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 12 May 2019 10:23:15 +0200 Subject: [PATCH] Prefer configuration from DNS records The provider will know best and this will be faster --- .../main/java/eu/faircode/email/EmailProvider.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/EmailProvider.java b/app/src/main/java/eu/faircode/email/EmailProvider.java index 75813d1542..7c6922f832 100644 --- a/app/src/main/java/eu/faircode/email/EmailProvider.java +++ b/app/src/main/java/eu/faircode/email/EmailProvider.java @@ -144,14 +144,14 @@ public class EmailProvider { static EmailProvider fromDomain(Context context, String domain) throws IOException { try { - Log.i("Provider from ISPDB domain=" + domain); - return addSpecials(context, fromISPDB(domain)); - } catch (Throwable ex) { + Log.i("Provider from DNS domain=" + domain); + return addSpecials(context, fromDNS(domain)); + } catch (UnknownHostException ex) { Log.w(ex); try { - Log.i("Provider from DNS domain=" + domain); - return addSpecials(context, fromDNS(domain)); - } catch (UnknownHostException ex1) { + Log.i("Provider from ISPDB domain=" + domain); + return addSpecials(context, fromISPDB(domain)); + } catch (Throwable ex1) { Log.w(ex1); try { Log.i("Provider from template domain=" + domain);