Fallback to usable addresses only

pull/176/head
M66B 5 years ago
parent b3b320a4ef
commit 97189ca6b6

@ -417,18 +417,20 @@ public class EmailService implements AutoCloseable {
if (iaddr.equals(main)) if (iaddr.equals(main))
continue; continue;
if (!vpn) { if (iaddr instanceof Inet4Address) {
if (iaddr instanceof Inet4Address) { if (!has4)
if (ip4 || !has4) continue;
continue; if (!vpn && ip4)
ip4 = true; continue;
} ip4 = true;
}
if (iaddr instanceof Inet6Address) { if (iaddr instanceof Inet6Address) {
if (ip6 || !has6) if (!has6)
continue; continue;
ip6 = true; if (!vpn && ip6)
} continue;
ip6 = true;
} }
try { try {

Loading…
Cancel
Save