echo $begrüßung;
in einigen Browsern und E-Mail-Clients Rechtecke oder cryptische Zeichenfolgen.
Aus "kryptische Zeichenfolgen" kann man nicht erkennen, was schief läuft, und wie man das korrigieren könnte. Bitte sei so gut und kopiere ein paar Beispiele hier rein, möglichst mit der Information, was es darstellen sollte, wenn es sich nicht aus dem Beispiel rauslesen lässt.
Einige Browser haben die Angewohnheit, Zeichen, die nicht in ISO-8859-1 darstellbar sind als numerische Zeichenreferenz (ሴ) zu senden. Wenn man diese wieder an den Browser sendet, sollte der das ursprüngliche Zeichen wieder darstellen. Wenn das CMS allerdings das Zeichen statt der NZR anzeigt, hat es aber vermutlich eine XSS-Lücke. Probier doch mal, was das CMS mit HTML-Tags anstellt.
Mal seh'n, was das SelfHTML-Forum aus € macht ;-)
Das kann UTF-8.
echo "$verabschiedung $name";