Hi,
We have a RT system plugged into the central ldap server. When a user opens a ticket by email, the system looks up the account in the ldap and creates an account for that user with the uid.
The problem is our users often have several emails in totally different mail domains with also generally completely different left hand parts in the system and if they write using another of their emails the system identifies that the uid is already associated with another email and rejects their message with the error āYou do not have permission to communicate with RTā.
Is there a way to allow a user account in RT to be associated with multiple totally different emails ? If so, could you point me to the part of the documentation / blog / discussion which explains how to this?
Iām not the RT admin, I have no access on the server. I only take tickets on it and solve user issues. But this problem occurs quite frequently and users have taken to writing to me personally rather than opening tickets now, defeating the object of having an RT instance in the first placeā¦
Iāve had a quick look through the documentation but there is a lot of it and not having done the setup / configuration and not having access to the server makes it hard for me to figure out where to look for answers.
The closest Iāve come to is using:
CanonicalizeEmailAddressMatch
CanonicalizeEmailAddressReplace
CanonicalizeOnCreate
in RT_SiteConfig.pm as suggested here but as for other users, we have no consistent part of the email which we can use for canonicalization, only the uid from ldap.
We would also need to be able to merge the accounts upon message reception so as to avoid the rejection message, so Iām not sure RT-Extension-MergeUsers, as suggested here would work?
I also donāt really have the time to install and test my own RT instance in order to learn how it works and how to do this (too many tickets to take
). If you can point me in the right direction that would be great.
Thanks!
) be admin on the production RT server, Iāll see if I can find the time to set up my own test machine.