echo $begrüßung;
ist hier einer, der einen MAC benutzt?
Ich würde nämlich gerne mal wissen, ob die Zeilenumbrüche, die mit "\n" abgesandt werden, da auch lesbar sind im Mail-Client.
Das ist keine Frage des Betriebssystems sondern eine der Definition des Mailformats. Ein Client für $genormtes_Dokumentenformat hat sich beim Empfang von einem Dokument in ebendiesem Format nach der Norm zu richten, nicht nachdem was ihm beliebt oder was das Betriebssystem will. Gegebenenfalls hat es als Mittler zwischen beiden eine Umwandlung vorzunehmen.
echo "$verabschiedung $name";