EMails über
MAPI zu senden ist nicht so einfach.
Da gibt es viele Fallstricke weil
MAPI von Microsoft nicht so ganz eindeutig designt wurde.
Das hat auch dazu geführt, dass
MAPI Schnittstellen anderer Hersteller wie z.B. Lotus Notes nur mittelprächtig funktionieren.
Outlook eignet sich noch am Besten als Mailclient für
MAPI.
Es reicht also nicht irgendeine SendMail() Funktion in die
Unit des Formulars zu kopieren.
Schon allein die Idee, alles in einer Funktion zu erledigen ist völlig unzureichend.
Man benötigt qualitativ hochwertigen und getesteten Code.
Die
JEDI Code Library bietet eine eine saubere Implementierung in der
Unit JclMapi.