regular email sending from the server works fine, I also believe we get an email if the email was not send

we use SMTP when the emails being send end up in spam folders

Well I'll do the usual for now, but yeah at some point I'd like to have a dedicated service for handling emails

Hmm fair enough, I just know it works and I havent had problems. But to be honest I have no idea how it really works

Which a basic email setup like we normally use, there are not retries or email queues