diff --git a/app/src/main/java/eu/faircode/email/DnsHelper.java b/app/src/main/java/eu/faircode/email/DnsHelper.java index da72c0f24b..8710a1b50b 100644 --- a/app/src/main/java/eu/faircode/email/DnsHelper.java +++ b/app/src/main/java/eu/faircode/email/DnsHelper.java @@ -62,7 +62,13 @@ public class DnsHelper { continue; String domain = email.substring(d + 1); - lookup(context, domain, "mx"); + + try { + lookup(context, domain, "mx"); + } catch (UnknownHostException ex) { + Log.i(ex); + throw new UnknownHostException(context.getString(R.string.title_no_server, domain)); + } } }