From source machine
mysqldump --defaults-extra-file=sql.cnf database | gzip | base64 | mail [email protected]
On Destination machine. Save the received mail body as db.sql.gz.b64; then..
base64 -D -i db.sql.gz.b64 | gzip -d | mysql --defaults-extra-file=sql.cnf