Sorry das ich mich jetzt erst melde. WE war ein wenig stressig...
Denk über eine USV nach - und mach ggf. auf den Stecker einen Aufkleber.
USV lohnt sich nicht wirklich für mich. Zettel ist dran... was soll ich sagen...
ich denke der Paramterer in Zeile 19 ist falsch. Da muss deine 1und1 email Adresse rein zur Authentifizierung am Server
und mit $ssl in Zeile 24 würde ich "spielen" (0/1)
In Zeile 19 steht doch meine Mail-Adresse
vielleicht liegt der Fehler ja im Script.
Um das auszuschließen kann ich dir meine GUI anbieten.
Die arbeitet auch mit der Funktion.
Danke für die GUI. Schöner Ansatz! Bekomme da folgende Fehlermeldung:
Alles anzeigenIch benutze _INetSmtpMailCom auch in einem meiner Scripte.
So funktioniert es bei mir:
$g_sSmtpServer = "securesmtp.t-online.de"
$g_sFromName = "Max Mustermann <max.mustermann@t-online.de>"
$g_sFromAddress = "max.mustermann@t-online.de"
$g_sToAddress = "max.mustermann@t-online.de"
$g_sSubject = "SendMail via AutoIt ;-)"
$g_sBody = "Testmail gesendet von @MUSTERMANN"
$g_sAttachFiles = ""
$g_sCcAddress = ""
$g_sBccAddress = ""
$g_sImportance = "Normal"
$g_sUsername = "max.mustermann@t-online.de"
$g_sPassword = "Geheim0815!"
$g_iPort = 465
$g_iSSL = 1
Evtl. hilft dir das ja...
Meine "Test-Version" von _INetSmtpMailCom mit GUI ist noch nicht ganz fertig... schieb sie evtl. morgen oder in den nächsten Tagen hier hoch.
PS: Globale Variablen sollten möglichst nicht in einer Funktion deklariert werden!
Außer das es bei mir den Parameter $g_sImportance nicht gibt, finde ich jetzt keinen Unterschied zu meinen Angaben.
Hääte nicht gedacht, dass es so kompliziert wird eine Mail zu verschicken. Die Fehlermeldungen scheinen sich zwischen WIN10 und 11 auch noch zu unterscheiden...
Bei WIN11 bekomme ich bei meinem Beispiel für die Zeilen 46, 48, 53, 57, 87 die Fehlermeldung: ### COM Error ! Number: 80020009 ScriptLine: 87 Description:Der angeforderte Nachrichtenteil wurde in dieser Nachricht nicht gefunden.