diff --git a/FAQ.md b/FAQ.md index 665f218870..6745f253c7 100644 --- a/FAQ.md +++ b/FAQ.md @@ -1655,12 +1655,8 @@ and [what Google writes about it](https://developer.android.com/training/secure- **(50) Can you add an option to synchronize all messages?** -A synchronize all (download all) messages will not be added -because it can easily result in out of memory errors and the available storage space filling up. -It can also easily result in a lot of battery and data usage. -Mobile devices are just not very suitable to download and store years of messages. -You can better use the search on server function (see [question 13](#user-content-faq13)), which is faster and more efficient. -Note that searching through a lot of messages stored locally would only delay searching and use extra battery power. +You can synchronize more or even all messages by long pressing a folder (inbox) in the folder list of an account (tap on the account name in the navigation menu) +and selecting *Synchronize more* in the popup menu.
diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index 46a3f1a7b5..abaf6b095a 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -112,7 +112,7 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences private MediatorState liveAccountNetworkState = new MediatorState(); private static final long PURGE_DELAY = 60 * 1000L; // milliseconds - private static final long QUOTA_INTERVAL = 10 * 60 * 1000L; // milliseconds + private static final long QUOTA_INTERVAL = 15 * 60 * 1000L; // milliseconds private static final long QUIT_DELAY = 5 * 1000L; // milliseconds private static final long STILL_THERE_THRESHOLD = 3 * 60 * 1000L; // milliseconds static final int DEFAULT_POLL_INTERVAL = 0; // minutes