echo $begrüßung;
Braucht man manchmal dafür einen Mailserver?
Ja. Ich würde sogar sagen, man braucht sogar immer einen SMTP Daemon um E-Mails zu versenden. :-)
Nein, einen Daemon braucht man dazu nicht. Man kann auch versuchen, den empfangenden Mailserver selbst zu kontaktieren und die Post ausliefern. Dann kann man aber nicht mdie Funktion mail() nehmen.
Die Parameter zum Konfigurieren des Mailversands mit mail() gibt es im PHP-Handbuch-Kapitel Mail Functions eine Beschreibung der Parameter. Und man muss den SMTP-Server auch nicht selbst betreiben, wenn man den vom Provider angeben/verwenden kann.
echo "$verabschiedung $name";