Cannot open email server settings after misconfiguring SMTP server [released]
I did a factory reset to my device, upgraded to the latest Sailfish release and after that created a new "general email" account. This was the first account I added to the device after the Jolla account. I had something wrong with my outgoing (SMTP) server settings so I ignored that and created the account anyway. The account creation wizard said something like "you won't be able to send emails, but receiving will work".
When I go to Settings -> Accounts, select the created general email account and from the pulley I choose "Server settings", nothing happens in the ui (only the pulley menu dissapears).
I have developer mode enabled and in the journal I can see the following message:
"heinä 28 17:07:54 Jolla [2674]: [W] unknown:108 - file:///usr/share/accounts/ui/email-settings.qml:108: Error: Cannot assign to non-existent property "hideOutgoing""
I had to delete the account and create it again (with working SMTP settings) to be able to access the "Server settings" of the email account.
Also the only error in the SMTP server settings was that I didn't have the "Allow untrusted certificates" checked in the server settings. The certificate the server uses for STARTLS is signed by StartCom and works fine in the browser and when used in incoming mail (no prompts for allowing an security exception). For some reason doesn't seem to work in STMP. But that's is another issue.
Thanks for the report I can reproduce it, you should have been able to see your incoming server settings in this case, but is intentional that outgoing(SMTP) setting won't be available in this case, since you intentionally created an account without SMTP.
VDVsx ( 2014-08-05 14:39:59 +0200 )editAny news on this? What is the proper way to add an account with receiving-only functionality? Because when I set up the account, i cannot leave the SMTP server field blank... and when I continue with an unreachable server, I get a message that the account will be used as receiving only. But then I cannot access the server settings of the account, e.g. to change the password!
chrila ( 2014-09-03 16:39:41 +0200 )editThe accounts details can be found in /home/nemo/.config/libaccounts-glib/accounts.db but having taken a look at fixing it by editing this file, I concluded that perhaps it would be best to delete the account and try again! Seems odd that this sort of thing cannot be edited.
rolandw ( 2014-11-04 17:57:57 +0200 )edit@chrila - That's fixed in update9, you can add something to smtp, ignore the error and later settings for incoming will be accessible.
@rolandw - Setting should be edited via the UI (or in last resource command line tool: ag-tool), if you mess with the database directly you might break the entire account. Are you having the cannot access settings issue ?
VDVsx ( 2014-11-05 09:14:21 +0200 )edit@VDVsx - Indeed, if I select "Server Settings" from the pull-down menu, nothing happens... This is running Mail 0.0.86 on Sailfish 1.0.8.21. I'll try ag-tool! Is there an ETA for update9?
rolandw ( 2014-11-05 09:35:26 +0200 )edit