If you shared your site name you could get better help.
Are you using cloudflare? If so, it should be DNS-only.
Is your site up at all?
Does ssh your-site-name
work?
But when you get that fixed, have a look at Troubleshoot email on a new Discourse install.