Das mit dem Absender hat sich erledigt. Man muss dazu wie es scheint den Namen und die Mail-Adresse angeben:
Delphi-Quellcode:
self.fidMessage.From.Text:= AbsenderMail;
self.fidMessage.From.Name:=Absendername;
Das seltsame Verhalten mit den Umlauten hab ich immer noch nicht raus. Vor allem, da bei allen ähnl. Problemen die ich im Netz (und hier im Forum) gefunden habe, die Umlaute durch irgendwas ersetzt wurden, statt einfach verschluckt zu werden.