Re: Thanks again to both of you!
Well, I'm supposed to know my way around AquaMail, but the knowledge that certain forum members about AquaMail (@StR is only one of them) sometimes really amazes me, in a good way of course. Thanks, StR!
Thank you, Kostya, for your kind words.
[By the way, this is the post number 103 (=1000) for me on this forum.]One somewhat-related question:
Which of the following AquaMail options is more general?
1. Sync even when "Auto-Sync" is off?
2. Sync even when "Background data" is off?
In other words, if #1 is set, does it also imply #2, or if #2 is set, does it also imply #1?
I'm pretty sure that #2 also implies #1, but I want to verify.
I am not sure about that.
I've never used the 2nd option myself.
"Background data" off, - I assume that references the Android setting that forbids specific apps to use
mobile data while running in the background. This setting is "orthogonal" to the system setting that allows "Auto-sync", i.e. they are covering different conditions.
E.g.
In Android settings you can have Background Data disabled (for mobile), and have auto-sync allowed, which would allow Aquamail to autosync on Wi-Fi. And vice-versa, you can have background data enabled, and autosync disabled, in which case Aquamail would not be allowed to autosync (unless you set "ignore that system option").
So, that suggest that the two options
in Aquamail that you are asking about should be independent two, but you can choose only one or the other. So, that confuses me.
Let's consider the following 8 possible cases (the first 6 are obvious in their outcome):
1. Aquamail setting: Sync even when "Auto-Sync" is
offAndroid settings: Auto-sync
off (
ignored)
Background data (on mobile)
off2. Aquamail setting: Sync even when "Auto-Sync" is
offAndroid settings: Auto-sync
on Background data (on mobile)
offFor both of them (1 and 2):
Results:
Auto-sync on Wi-Fi: working
Auto-sync on mobile: not working
3. Aquamail setting: Sync even when "Auto-Sync" is
offAndroid settings: Auto-sync
off (
ignored)
Background data (on mobile)
on4. Aquamail setting: Sync even when "Auto-Sync" is
offAndroid settings: Auto-sync
on Background data (on mobile)
onFor both of them (3 and 4):
Results:
Auto-sync on Wi-Fi: working
Auto-sync on mobile: working
5. Aquamail setting: Sync even when "Background data" is
offAndroid settings: Auto-sync
on Background data (on mobile)
off (
ignored)
6. Aquamail setting: Sync even when "Background data" is
offAndroid settings: Auto-sync
on Background data (on mobile)
onFor both of them (5 and 6):
Results:
Auto-sync on Wi-Fi: working
Auto-sync on mobile: working
7. Aquamail setting: Sync even when "Background data" is
offAndroid settings: Auto-sync
off Background data (on mobile)
on8. Aquamail setting: Sync even when "Background data" is
offAndroid settings: Auto-sync
off Background data (on mobile)
off (
ignored)
For both of them (7 and 8 ):
Results:
Auto-sync on Wi-Fi:
not working
Auto-sync on mobile:
not working
(
IFF I understand the logic of Aquamail option correctly)
So, for the case #8, this option in Aquamail effectively doesn't work. And that maybe confusing to some users. (I enabled to disregard "Data in the background off", why it is not syncing?)
Alternatively, maybe the logic of Aquamail option in question is different, and it means: ignore both system options: "Auto-sync" and "No data in the background [on mobile]".
In this case, the outcome would be:
7. Aquamail setting: Sync even when "Background data" is
offAndroid settings: Auto-sync
off (
ignored)
Background data (on mobile)
on8. Aquamail setting: Sync even when "Background data" is
offAndroid settings: Auto-sync
off (
ignored)
Background data (on mobile)
off (
ignored)
For both of them (7 and 8 ):
Results:
Auto-sync on Wi-Fi:
not working
Auto-sync on mobile:
not working
@Kostya: Could you please clarify this option?
And it looks to me that this confusion warrants one of the following two changes:
1. Separating the two options in Aquamail or
2. Clarifying that Aquamail setting: "Sync even when "Background data" is off" also overrides "Auto-sync Off" system option.