The following is a link to an article I recently wrote (with included scripts) that shows how you can automate MySQL database dumps and send out email notifications about the backups created.
http://codeuniversity.com/scripts/scr1It uses various technologies including PHP, Bash and Python to perform the database dumps, format emails using an Open Office Writer template and send out the emails to specified contacts.