I used to use Google SMTP server for sending cron notifications in case of faults (e.g. mdadm array broken, smartctl errors, now ZFS, etc) but I am seeing that it's getting more and more unreliable.
In the paste i used msmtp to interface directly with the google server wih a gmail account.
Now...