Deactivating a user causes account to be deleted?

Make sure you have contact info specified in your site settings, as you can see above the help page for login directs people to the /about page – your contact email / web info should be on that page if it is entered in site settings. Like so:

On our Discourse, an email to team@discourse.org automatically creates a PM to the team group.