Dabei möchte ich neben Absender, Empfänger, Betreff alle notwendigen Parameter mitgeben.
Der Mailclient wird es wohl kaum zulassen, den Absender zu überschreiben, sondern die Daten eines konfigurierten Benutzers (desjenigen, der am OS angemeldet ist) eintragen. Falls der Mailclient das zulässt kann es sein, dass das Mail nicht versendet werden kann weil der um den Versand gebetene SMTP-Server es so nicht akzeptiert oder den Absender wieder ersetzt und falls der Versand mit einer fremden Adresse als Absender doch möglich sein sollte wird es der Mailserver des Empfängers womöglich nicht akzeptieren weil ihm ein SPF-Record sagt, dass Mails mit diesem Absender stets ganz woanders herkommen…
Dies alles dient dazu, zu verhindern, dass wildgewordene "Elite ([3]1337)-Webmaster" (Skriptkiddies) oder dumpfe Spammer Mails unter falschem Namen versenden.