Wrapping Things up
From here on, the skies the limit!
There are some things that are best to be handed off to other tools. If your personal project requires accepting credit card payments, you probably want to outsource that to something like Stripe.
However, setting up your own email client is that easy!
Where to host your email client...
If you aren't already hosting your backend code somewhere, I'd highly recommend hosting on Pythonanywhere. It's very easy to set up, and it's completely free. If you're just trying to host the email client we've just set up, you won't have any trouble exceeding the free tier.
If this is actually going to be your email client, don't stop here! Take a look at the suggestions from the previous page on ways to improve your experience for yourself and your users.
Part of: Django Email Client