bug: imap idle/push of some email service providers / some users does not work with generic imap account
Steps to reproduce:
- Installed 1.1.4.29 today
- Changed the update type of my existing imap account to "Always up-to-date"
- Sent myself a test-mail, and using browser I made sure I have connectivity on the phone
- Never got it (waited 5+ minutes)
- Synced manually
- Got the mail
- Deleted mail account
- Re-created mail account, was not offered the 'always up-to-date' option during account creation
- Changed the update type of the account to "Always up-to-date" after account creation
- Sent myself a test-mail, and using browser I made sure I have connectivity on the phone
- Never got it (waited 5+ minutes)
- Synced manually
- Got the mail
I'm on Fastmail, and imap idle works like a charm in android (k9).
Edit#big : 2.1.3.7 This still doesn't seem to work as it should. Emails arive late many times. Come on Jolla. Email is one of the the things an OS should do right. :/
And to me with a google account seems a bit flaky. Ie. i deleted a mail from my spam folder and it was still present on the phone until i updated.
Also i had mails not show up immediately and appeared after i disconnected and reconnected on the wlan.
ApB ( 2015-05-05 13:49:52 +0200 )edit@ApB - Ping is only in inbox so that's expected, network issue was seen recently when device switches from WLAN/mobile but seems to be in network layers.
@Jolly-Jo - will investigate once I get an account on that service.
VDVsx ( 2015-05-06 10:04:05 +0200 )edit@Jolly-Jo - Look like they dont allow imap for trial accounts ("NO Sorry, trial accounts are not permitted to use the 'imap' server. Please login to the web interface for more details "), so you need to collect logs for me.
Enable logging, in:
enable file log and add a path for the log, like for example:
Then restart the device or just restart messageserver5
Recreate the account again, make sure "Always-on" is enabled and connected(check status in email app), send some emails to account, send me the log file to mail-logs at jolla dot com. After that turn file log off again by setting "enabled" to 0.Thanks a lot!
VDVsx ( 2015-05-06 10:18:38 +0200 )edit@VDVsx sent the logs. They stayed totally quiet after the messageserver start. Nothing happened when I had sent the mails. Only when I restarted messageserver again, it would pick up the mails through its initial sync.
Btw, since I am not offered the 'always up-to-date' option during account creation, I would have to re-create the account and after that change the option to 'always up-to-date'. So I saved myself the trouble and only changed the option (I did re-create the account yesterday after the update). I did make sure the mail app was displaying 'up-to-date'.
Jolly-Jo ( 2015-05-06 11:01:44 +0200 )edit@VDVsx OK thanks. At least could you make it sync all the folders when you start the main app (tap email).
ApB ( 2015-05-06 11:16:48 +0200 )edit