I followed the instructions here to change domain (it worked fine):
The problem is I tried to change my domain from forum.mysite.co to forum.mysite.com.au (all staff members are on firstname.lastname@example.org email address). The forum migrated fine. But all my staff’s (admin/moderator) login email addresses became email@example.com !
(I was fortunately spared, as my login was @mysite.co, so it migrated to @mysite.com.au, which also happens to be my email anyway).
What do I do now?
I tried to change everyone’s email directly in admin>user, but the system won’t let me change other people’s email. I was going to ask everyone to try to login with the .com.aum.au email address and change their email, but I realized as part of security measure, a confirmation email is actually sent to .com.aum.au to confirm the change. But obviously any email to .com.aum.au doesn’t get to anybody.
EDIT: the affected users can login with username/password. Problem is no way to change the affected email. Since a confirmation email is sent to original (now wrong) email address, which doesn’t get to anyone.