sogo: master 11bbdee1

Author Committer Branch Timestamp Parent
francis francis master 2020-06-26 15:23 master 03545151
Affected Issues  0000768: Add multiple Identity to Imap Account
 0004602: Multiple Identities
Changeset

feat(mail): handle multiple mail identities

If no custom identity exists, initialize the mail identities of the user
with all the user's email addresses (extracted from MailFieldNames).

For this code path to be executed, the user must not have any of the
following defaults keys:

SOGoMailIdentities
SOGoMailCustomFullName
SOGoMailCustomEmail
SOGoMailReplyTo
SOGoMailSignature

Fixes 0000768, fixes 0004602

mod - SoObjects/SOGo/SOGoUser.m Diff File