Hello!
we are using Carbonio CE 25.9.0 and notice every smtp message submit to MTA is generating new zimbraAuthTokens on LDAP like this one:
zimbraAuthTokens: 929371660|1770294330235|carbonio
This zimbraAuthTokens lifetime is 2 days and after that it is removed from LDAP (purged).
We have users sending more than 10000 messages per day. This generates more than 10000 zimbraAuthTokens in the user LDAP tree, and LDAP master traffic is increased.
Is this amount of generated zimbraAuthTokens and stored on LDAP normal behaviuor?
Is it normal that every outgoing message submitted through MTA is generating new zimbraAuthTokens for the same user?
Carbonio by default uses LDAP to store Ephemeral Data like zimbraAuthTokens and zimbraLastLogonTimestamp:
carbonio prov gcf zimbraEphemeralBackendUrl zimbraEphemeralBackendURL: ldap://default
Does Carbonio support changing zimbraEphemeralBackendURL to another type of database?
Thanks!
@alba
This is a common behavior in-terms of storing and accumulating ephemeral data specially tokens. So when you use webmail to send email the system does not generate additional token for each mail sent. But when you use SMTP (i.e. using submission port) to send emails the system generates tokens for each mail sent.
You could reduce the auth token lifetime to increase the purging frequency. Carbonio CE does not support external ephemeral data storing.
Only Carbonio (No CE) is capable to be customized at this granular level to optimize the performance as managing ephemeral data is also linked to some other components of the system architecture.
But in short it's a normal behavior in this case.
