Weird...it seems then that stored password does not change after all, but something else prevents access to external account.
In my case, both the original user and "external" account are on same Zimbra server. So it is internal retreival.
So, as user "A" I go to PREFERENCES --> ACCOUNTS --> select the "external" account and fill in the password.
Click on TEST = Success!
Does not matter, whether I select SSL port 993 or plain 143, works both wasy.
Select SAVE and another test goes on = Success.
I check the password hash and make a not on it.
But right after if I checl the external account's INBOX (from the "A" user's Webmail), I get error:
system failure: Folder sync failed, system failure: Synchronization of folder '/External box/INBOX' failed, system failure: Server returned no response for UID FETCH 1659 BODY.PEEK[]
And if I check password hash, it is NOT changed.
Even if I DELETE external account and recreate it after 15 minutes or so, I get the same error. TEST passes OK, but as soon as I SAVE, I get ERROR.
And it's the same for external accounts on this Zimbra server, or some 3rd party external account - does not work anymore after upgrade.
What a mess after migration/upgrade...Yeah :/
....***EDIT***
Actually, it seems like the issue occurs
only with IMAP External account.
POP3 does not have problems.
And now it looks to me that I have some IMAP-related problems on server, possibly related to my other problem described here:
SSL_write failed SSL: 32: Broken pipe while proxying
viewtopic.php?f=15&t=63658