Best approach for test and production instance of discourse

I did it with one but ended up not being able to send the verification email, DigitalOcean + Siteground Email via port 465 won’t work (2525 will work) :face_with_symbols_over_mouth:.
Now I start from scratch following the installation guide, including a mailgun account :face_vomiting:.