<b>• have full network access</b> (INTERNET):
to send and receive email <b>
• view network connections</b> (ACCESS_NETWORK_STATE):
to monitor internet connectivity changes <b>
• run at startup</b> (RECEIVE_BOOT_COMPLETED):
to start monitoring on device start <b>
• foreground service</b> (FOREGROUND_SERVICE):
to run a foreground service on Android 9 Pie and later <b>
• prevent device from sleeping</b> (WAKE_LOCK):
to keep the device awake while synchronizing messages <b>
• [Optional] read your contacts</b> (READ_CONTACTS):
to autocomplete addresses and to show photos <b>
• [Optional] find accounts on the device</b> (GET_ACCOUNTS):
to use OAuth instead of passwords
<b>• have full network access</b> (INTERNET): to send and receive email <b>
• view network connections</b> (ACCESS_NETWORK_STATE): to monitor internet connectivity changes <b>
• run at startup</b> (RECEIVE_BOOT_COMPLETED): to start monitoring on device start <b>
• foreground service</b> (FOREGROUND_SERVICE): to run a foreground service on Android 9 Pie and later <b>
• prevent device from sleeping</b> (WAKE_LOCK): to keep the device awake while synchronizing messages <b>
• [Optional] read your contacts</b> (READ_CONTACTS): to autocomplete addresses and to show photos <b>
• [Optional] find accounts on the device</b> (GET_ACCOUNTS): to use OAuth instead of passwords