Frage zur UDF _INetSmtpMailCom

  • [autoit]

    #Include<_INetSmtpMailCom.au3>
    MsgBox (0, "Einführung", "Ich werde jtz die UDF '_INetSmtpMailCom' kurz demonstrieren" )
    MsgBox (0, "E-Mail", "Ich kann damit eine E-Mail schicken, deren Inhalt ich beliebig programmieren kann. Ich nehme jetzt eine Datei im Anhang und einen Text." )
    $InData = InputBox ( "Text", "Bitte hier irgendeinen Text zum schreiben in die Datei eingeben." )
    #include <File.au3>
    _FileCreate(@DesktopDir & "\bsp.txt")
    FileOpen ( "bsp.txt" )
    FileWrite ( "bsp.txt", "" & $InData )
    $InEmail = InputBox ( "2.", "Hier den Text direkt in der E-Mail eingeben." )
    $Email = InputBox ( "E-Mail", "Bitte hier die E-Mail eingeben." )
    $Passwort = InputBox ( "Passwort", "Hier das entsprechende Passwort eingeben." )
    $Server = InputBox ( "Server", "Bitte hier den Smtp-Server eingeben." )
    $Port = InputBox ( "Port", "Bitte hier den Port des E-Mail Kontos angeben." )
    MsgBox (0, "Sendevorgang...", "E-Mail wird jetzt verschickt." )
    _INetSmtpMailCom ($Server, "AutoIt-Script", $Email, $Email, "AutoIt-Demo",$InEmail, @DesktopDir & "\bsp.txt", "", "", "High", $Email, $Passwort, $Port)
    MsgBox (0, "Fertig!", "Der Sendevorgang wurde erfolgreich abgecshlossen. Die Anwendung wird fast jetzt beendet." )
    MsgBox (0, "Script", "Hier füg ich dann den funktionierenden Quellcode ein", 3)
    FileDelete (@DesktopDir & "\bsp.txt")
    Exit

    [/autoit]

    Beim Funktionsaufruf brauchst du keine Zuweisungen. ;)