echo $begrüßung;
Die Dump-Datei wird erstellt. Lediglich die versendete Mail ist leer.
Gut, wenn man genauer hinsieht*), wird auch der Fehler deutlich. Du leitest die Standardausgabe von mysqldump in eine Datei um. Die Pipe verbindet die Standardausgabe des vorigen Programms mit der Standardeingabe des nachfolgenden. Aber über diesen Kanal kann ja nichts kommen, weil du ihn umgeleitet hast.
echo "$verabschiedung $name";
*) Nachricht an mich selbst: öfter genauer hinsehen