<br>ich habe ein nonVCL-Programm geschrieben. Im Programm müssen die <br>Daten an bestimmte Adresse als email geschickt werden.<br>
Deshalb benutze ich Unit-NMSMTP.<br>
<i>
Das heisst :<br>
Procedure Send_Email;<br>
Var<br>
mail:TNMSMTP;<br>
Begin<br>
mail.Host:='mx.freenet.de';<br>
mail.UserID:='MUSTER';<br>
mail.Connect;<br>
mail.PostMessage.FromAddress:='[email protected]'; <br>
mail.PostMessage.ToAddress.Text:='Herr_Muster@free net.de';<br>
mail.PostMessage.Body.Text:='PROBE';<br>
mail.PostMessage.Subject:='PROBE-Mail';<br>
mail.SendMail;<br>
mail.Disconnect;<br>
end;<br>
</i><br>
Aber das geht nicht. Mit diesem Unit geht nicht.<br>
Kommt immer die Fehlermeldung "Die Anweisung in0x0040429e verweist<br>
auf Speicher in 0x0020006c
Der Vorgang red konnte nicht auf dem Speicher durchgeführt werden"<br>
<br>
Gibt es andere Möglichkeit in einem nonVCL-Program um ein email zu schicken.<br>
Ich habe schon auch über OutLook mit "comobj" <br>
d.h: die Geschichte vom "GetActiveOleObject('Outlook.Application');"
versucht. Aber beide Methode habe ich nicht geschaft.<br>
<br>
Wie kann ich email verschicken ohne o.g. units zu benutzen.
Deshalb benutze ich Unit-NMSMTP.<br>
<i>
Das heisst :<br>
Procedure Send_Email;<br>
Var<br>
mail:TNMSMTP;<br>
Begin<br>
mail.Host:='mx.freenet.de';<br>
mail.UserID:='MUSTER';<br>
mail.Connect;<br>
mail.PostMessage.FromAddress:='[email protected]'; <br>
mail.PostMessage.ToAddress.Text:='Herr_Muster@free net.de';<br>
mail.PostMessage.Body.Text:='PROBE';<br>
mail.PostMessage.Subject:='PROBE-Mail';<br>
mail.SendMail;<br>
mail.Disconnect;<br>
end;<br>
</i><br>
Aber das geht nicht. Mit diesem Unit geht nicht.<br>
Kommt immer die Fehlermeldung "Die Anweisung in0x0040429e verweist<br>
auf Speicher in 0x0020006c
Der Vorgang red konnte nicht auf dem Speicher durchgeführt werden"<br>
<br>
Gibt es andere Möglichkeit in einem nonVCL-Program um ein email zu schicken.<br>
Ich habe schon auch über OutLook mit "comobj" <br>
d.h: die Geschichte vom "GetActiveOleObject('Outlook.Application');"
versucht. Aber beide Methode habe ich nicht geschaft.<br>
<br>
Wie kann ich email verschicken ohne o.g. units zu benutzen.