diff --git a/app/src/main/java/eu/faircode/email/EmailService.java b/app/src/main/java/eu/faircode/email/EmailService.java index e5e614f72d..731104c351 100644 --- a/app/src/main/java/eu/faircode/email/EmailService.java +++ b/app/src/main/java/eu/faircode/email/EmailService.java @@ -314,6 +314,8 @@ public class EmailService implements AutoCloseable { properties.put("mail." + protocol + ".auth.mechanisms", "XOAUTH2"); if (auth == AUTH_TYPE_OAUTH) { + if ("imap.mail.yahoo.com".equals(host)) + properties.put("mail." + protocol + ".yahoo.guid", "FAIRMAIL_V1"); AuthState authState = OAuthRefresh(context, provider, password); connect(host, port, auth, user, authState.getAccessToken(), factory); return authState.jsonSerializeString(); diff --git a/app/src/main/res/xml/providers.xml b/app/src/main/res/xml/providers.xml index ff214685d2..33096cdc3b 100644 --- a/app/src/main/res/xml/providers.xml +++ b/app/src/main/res/xml/providers.xml @@ -84,7 +84,7 @@