Hey Leute.
Ich habe mir einmal den Beispielcode von _INetSmtpMail angeschaut, und getestet. Mein Ergebnis: @error 50.
Laut Hilfe ist @error 50 - Kann keine SMTP Session eröffnen. x zeigt die Indexnummer des letzen Befehls, der an den SMTP Server übertragen wurde.
So, das sagt mir zurzeit garnichts. Hier einmal der Quellcode:
[autoit]#include <Inet.au3>
[/autoit][autoit][/autoit][autoit]$s_SmtpServer = "smtp.googlemail.com"
$s_FromName = "Patrick"
$s_FromAddress = "xxxxxxxxxxx@gmail.com"
$s_ToAddress = "xxxxxxxx@live.de"
$s_Subject = "Test"
Dim $as_Body[2]
$as_Body[0] = "Die neue E-Mail UDF wird getestet"
$as_Body[1] = "Zweite Zeile"
$Response = _INetSmtpMail($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject, $as_Body)
$err = @error
If $Response = 1 Then
MsgBox(0, "Erfolg!", "Die E-Mail wurde versandt")
Else
MsgBox(0, "Fehler!", "Das versenden der E-Mail schlug fehl. Fehlercode: " & $err)
EndIf
Kann mir wer vielleicht helfen, warum das nicht geht?
LG cinema