sendmail not found?
Just wondering, do you get your email if you do this in the terminal
echo 'test message' | mail -s test your_username@domain.tld
After typing that, make sure to run this and see if any output
sudo mailq
Finally, sometimes mail bounces back, run mail in terminal as your user or the root user to see if there's any messages about non-delivery. If any of these commands produce relevant info, paste them here with sensitive info redacted. All of these are before it goes to the smtp, since it might not be sending it to them at all.
Unfortunately, I don't know mail systems very well, but hopefully some of that helps ?