Mailgun. It is something we are already using, so hooking it up took no time at all. They also have an excellent API, which is faster than SMTP.
On top of the regular email features I listed above, with Mailgun, I also get:
So, without spending any money, I can get a SaaS experience using some built-in tools.
You can see the script here:
I included some rules for the crontab
settings. I used 0 0 * * 1 *
which is once a week on Monday at midnight.
You can still run the script above without using CRON
. Just put it somewhere on your server and run it like you normally would: ./backup-mysql-db.sh
.
I'm a full-stack developer, co-organizer of PHP Vancouver meetup, and winner of a Canadian Developer 30 under 30 award. I'm a huge Open Source advocate and contributor to a lot of projects in my community. When I am not sitting at a computer, I'm trying to perfect some other skill.