I have used Sendgrid and Twilio, both have a free tier for hobby / testing, at least last I checked, and neither requires a domain (you do need to specify a return address of course).
For both, you make an API call to their service and it sends an email. I used Twilio to test a Proof of Concept app I built when I was at Blue Cross.
Good luck!