answered
2017-07-29 00:13:17 +0200
I verified that the authentication problem can be resolved by using another authentication method that currently does not exist when creating a General Email account for Yahoo with existing SFOS UI.
The details of the authentication change are mentioned in this Yahoo forum:
https://forums.yahoo.net/t5/Temporary-Errors/Unable-to-access-IMAP-since-about-one-week/m-p/304046#M64946
The gist is that the IMAP authentication method has changed to "login" from "plain".
This thread on TMO discusses usage of ag-tool to root cause and temporarily patch the behavior:
http://talk.maemo.org/showthread.php?t=92122&page=2
If you try to create an account today using existing interface and push accept, authentication fails. If you do not revert to Manual or close the "Accounts" UI, the account is still there, so you can use ag-tool in terminal to dump out the settings and see it was created with authentication method "2" for imap which is "Plain".
// To list existing accounts, and indicate account ID:
ag-tool list-accounts
// To list all the settings:
ag-tool list-settings accountID
You can then follow up with another ag-tool cmd to change that setting to "1" which is "Login".
// To change authentication method, account ID in this case was 84
ag-tool update-service 84 email int:imap4/authentication=1
If you then open Email, you'll see the yahoo account email starting to update.
The problem is, this change is not sticky. It is only viable as long as you keep the rejected Accounts UI "alive" i.e. do not close or change it in any way.
There may be a method to make it sticky but I have not figured it out yet.
The person most knowledgeable in this area appears to be VDVsx (https://together.jolla.com/users/18/vdvsx/)
though I'm not sure he is still active here.
Alternatively Jolla can implement an authetication menu choice on the General Email account UI to allow folks to select which method to use (none, login, plain, CRAM-MD5) for IMAP. There is already an ON/OFF authentication option today for SMTP.
Does anyone have any other ideas?
I have the same problem with yahoo email account, the same SFOS version, but on JollaC.
MariusP ( 2017-07-22 09:15:14 +0200 )editSame problem here. Am on Yahoo. Lijoki. Aquafish made into Jolla c. Everything was working wonderfully up to 48 hours ago, now i get the 'problem signing in message'. I have noticed the password lenght in server settings is 7 characters, which is shorter than my one. I have tried to change it with the right one to no effect, but whenever i go back to settings I still see a 7 characters password...
enrish ( 2017-07-23 13:19:51 +0200 )editYep same issue came up with my Yahoo email account as well
Mariusmssj ( 2017-07-23 16:11:43 +0200 )editi had.the.issue.on jolla1, but last week when i did setup aquafish phone for my wife, it did work and still does. e-mail yahoo i mean
pawel ( 2017-07-24 10:26:32 +0200 )editI'm facing the same issue. Was working a couple of weeks back.
utkarsh ( 2017-07-24 19:56:15 +0200 )edit