1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-02-23 14:41:08 +00:00

Handle "501 HELO requires valid address"

This commit is contained in:
M66B 2020-07-30 18:01:20 +02:00
parent 6884780d03
commit 0b59e388cd

View file

@ -354,7 +354,11 @@ public class ConnectionHelper {
static Boolean isSyntacticallyInvalid(Throwable ex) {
if (ex.getMessage() == null)
return false;
return ex.getMessage().toLowerCase(Locale.ROOT).contains("syntactically invalid");
// 501 HELO requires valid address
// 501 Syntactically invalid HELO argument(s)
String message = ex.getMessage().toLowerCase(Locale.ROOT);
return message.contains("syntactically invalid") ||
message.contains("requires valid address");
}
static boolean vpnActive(Context context) {