Setting up General Email (IMAP, SMTP) fails

Hi.
I just installed last Sailfish OS on a XA2 (Sailfish_OS-Jolla-3.3.0.16-h3113-0.0.7.23) and unfortunately I’m not able to set up any mail account.
Even with my GMail account, after getting the right credentials from GMail,
I could not get Email displaying anything else than a waiting screen.
Is there any means to make it work ?
Thanks.

Well. I reset the phone (reset to factory settings) and it worked.

Wow, after some years of struggling with this (Xperia X and X10), finally doing proper research and coming across this thread, as suggested above I tried the following:

  1. fill in credentials (add account -> general email)
  2. click accept
  3. wait 60 seconds and then reboot

I can even add a second (and presumably third) emailaddress in the same way without having to repeat the same process.

Thanks a lot!

2 Likes

You’re welcome, and I am glad it helped. Unfortunately, this is still not reproducible easily and thus not of relevance for Jolla.

Same issue here after updating to 3.4.0.24.

Same here, as posted here: Can't creat many kinds of accounts

Which are the packages needed for e-mail accounts? Maybe a reinstallation might help.

[nemo@Sailfish ~]$ rpm -qa | grep mail
jolla-email-1.0.7.4-1.29.1.jolla.armv7hl
buteo-sync-plugins-email-0.1.6-1.8.1.jolla.armv7hl
jolla-settings-accounts-extensions-email-0.4.31.1-1.26.1.jolla.armv7hl
jolla-email-all-translations-pack-0.7.4-1.9.4.jolla.noarch
nemo-qml-plugin-email-qt5-0.6.13-1.21.10.jolla.armv7hl
jolla-email-settings-1.0.7.4-1.29.1.jolla.armv7hl
sailfish-components-email-qt5-0.1.3-1.4.1.jolla.armv7hl

I’d suggest jolla-email-settings and jolla-settings-accounts-extensions-email, but I really doubt it’ll make any difference. This whole bug is obscure, it’s not reproducible easily or consistently at all but by us few. If I had to take a pick, I’d suspect libqmfmessageserver1-qt5 as the source of our problems. But again, it’s obscure.

Don’t know, if this might help

Oct 17 19:54:45 Xperia10 estart[14159]: [W] unknown:0 - writeProfileFile() called, forcing disk write: “/home/nemo/.
cache/msyncd/sync/syncemail-53.xml”
Oct 17 19:54:45 Xperia10 estart[14159]: [W] unknown:-1 - file:///usr/share/accounts/ui/EmailCryptoSection.qml: File
not found

Workaround to add and syncing of email accounts

  1. removed email related packages
jolla-email
buteo-sync-plugins-email
jolla-settings-accounts-extensions-email
jolla-email-all-translations-pack
nemo-qml-plugin-email-qt5
jolla-email-settings
libqmfmessageserver1-qt5
  1. reboot and removed content in /home/nemo/.qmf/mail/*
  2. Reinstalled packages above
  3. Used method from @border to add first account
    4.1) fill in credentials
    4.2) click accept
    4.3) wait 60 seconds and reboot
  4. Email syncing is again possible (only manually, but that’s a gain)
  5. further email accounts can be added the "norma"l way

I’ve spotted some memory corruption inside messageserver5. I suspect that a lot of the mail-related problems could go away if Jolla devs ran the e-mail system via Valgrind.

5 Likes

This worked for me as well. Fill in credentials, accept and wait until the error message (maybe a minute extra), reboot. Don’t go back or select “Skip”.

2 Likes

Having this issue as well with a freshly flashed X10 Plus on Sailfish 4.2. I will try the “reboot-workaround”. By the way it’s kind of embarrassing if you finally convince family members switching to Sailfish and then they are already stranded at setting up their mail account.

Yesterday, I test-drove SFOS on my Pinephone again (the initial setup with encryption of /home shreddered my Mobian installation on internal storage, but otherwise very impressive) and restored a backup from a J1 onto it. Lo and behold, I did not experience any problem whatsoever with accounts.
I am sure this bug still lingers somewhere but is extremely difficult to reproduce in a way that helps developers to find its roots.

Ah, thanks! Did you observe this on 4.2 also? I’ve never had this problem with 3.4 but with 4.2 it seems that this, and the PIN options, are being corrupted.

Just flashed back to Sailfish this morning with the hope that Volte shows up in 1Q2022.

However I seem to have run into this problem when I try and add an email account to the email app. However in my case, it seems to be an endless loop of “Checking account credentials” with no error message ever showing up.

Xperia 10 Plus, Build 4.3.0.12

Did you try to automatically create the account by entering address & password , or manual setup?

Did you follow the links to TJC found in “additional informatio”? It boils down too reboot…

I tried rebooting several times which didn’t work; I did a full reset and that fixed it.

On an XA2, freshly installed 4.3.0.12.
After a full device reset, we could create the mail account.
But then, it has been displaying: updating account forever.

(the mail account is configured so it doesn’t download attachments)

Strangely, the passwords entered in the account server settings are shown as “default” each time one comes back to them. The Mail application keeps showing “updating account”. We’ve tried several combinations of setting the password and then rebooting before reopening Mail. But still the same.