we are running zibra Enterprise 4.5.8 and have a client that requires mutiple conicalnames for one account.

I.e. domain1.com has a domain alias of domain2.com the user
warehouse@domain1.com and a conical name of warehouse@domain2.com I need to add info@domain2.com but I get the following error

$ zmprov ma warehouse@domain1.com zimbraMailCanonicalAddress info@domain2.com zimbraMailCanonicalAddress warehouse@domain2.com
ERROR: account.INVALID_ATTR_VALUE (invalid attr value: [LDAP: error code 19 - zimbraMailCanonicalAddress: multiple values provided])

if I only provide on entry is simply overwrites the conical name with the one provided.

Help please