My personal favourite is https://mailtrap.io/
It doesn’t actually send an email but catches every outgoing email in one virtual inbox, so you don’t need to use and mess up your personal email account for development, just use as normal, even with live users data to test transactional emails etc and when your site is ready for production, just change the smtp server to a live one and call it a day.