Our organization will be going through a complete rebrand in the next few weeks. This will require a wide range of changes, not the least of which will be everyone in the organization getting a new email address with a different format and a new domain.
From what I have been able to dig up in other posts, it seems like we ought to be able to change the user emails in bulk directly in the database. It would be a long query, but it would work, I think. I know only the very basics of SQL, to be fair.
Is the above the best way to go about it?
If so, will users just be able to login with their new email with their existing password?
Also, we would obviously be setting up a new email for the system to receive and send emails. We would be leaving the old email active for a time to make sure we still receive emails from any users that have old shortcuts etc. they didn't update.
Would we better off adding a new email address in the admin panel for the new support email we setup on the new domain and setting that as the default? Or should we change the existing default to the new address, and the add another email for the old address.
Apologies if this is covered elsewhere in old posts, but I wasn't successful in finding anything.
Basic system details:
osTicket v1.17.3
Hosted on Windows Server 2019 running IIS
MySQL 8.0 database
Email through Office 365 with OAuth2
Thanks.