diff --git a/app/src/main/java/eu/faircode/email/DnsHelper.java b/app/src/main/java/eu/faircode/email/DnsHelper.java index e0d2cb2a46..5eb64fa2ad 100644 --- a/app/src/main/java/eu/faircode/email/DnsHelper.java +++ b/app/src/main/java/eu/faircode/email/DnsHelper.java @@ -81,7 +81,9 @@ public class DnsHelper { String domain = UriHelper.getEmailDomain(email); if (domain == null) continue; - lookup(context, domain, "mx", CHECK_TIMEOUT, MAX_FOLLOW, false); + DnsRecord[] records = lookup(context, domain, "mx", CHECK_TIMEOUT, MAX_FOLLOW, false); + if (records.length == 0) + throw new UnknownHostException(domain); } }