Advertisement
Guest User

CZEMU

a guest
Feb 10th, 2018
349
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.34 KB | None | 0 0
  1. import smtplib
  2. from email.mime.multipart import MIMEMultipart
  3. from email.mime.text import MIMEText
  4. from email.mime.base import MIMEBase
  5. from email import encoders
  6.  
  7.  
  8. server = smtplib.SMTP('smtp.gmail.com', 587
  9. server.connect("smtp.gmail.com",587)
  10. server.starttls()  #niewiem co to robi ale boję się usunąć
  11.  
  12.  
  13. password = input()
  14. server.login("Hejka26@gmail.com", password)
  15.  
  16. fromaddr = "hejka26@gmail.com" #od
  17. toaddr = "oskariuszjanusz@gmail.com" #do
  18. msg = MIMEMultipart() #ta sekcja ustawia od kogo, do kogo, temat, treść
  19. msg['From'] = fromaddr
  20. msg['To'] = toaddr
  21. msg['Subject'] = "DZIAłA?"
  22. body = """Szanowna Pani!
  23.  
  24. W załączniku przesyłam pracę domową.
  25.  
  26. Z wyrazami szacunku Jakub Jankowski."""
  27. msg.attach(MIMEText(body, 'plain')) #dodaje treść do maila
  28.  
  29. #to ustawia załącznik
  30. filename = "praca domowa.txt"
  31. attachment = open(r"C:\Users\Kuba Jankowski\Desktop\praca domowa.txt", "rb")
  32.  
  33. part = MIMEBase('application', 'octet-stream')
  34. part.set_payload((attachment).read())
  35. encoders.encode_base64(part)
  36. part.add_header('Content-Disposition', "attachment; filename= %s" % filename)
  37.  
  38. msg.attach(part) #to dodaje załącznik
  39. text = msg.as_string() #zamienia meila w tekst
  40.  
  41. server.sendmail("hejka26@gmail.com", "oskariuszjanusz@gmail.com", text.encode('ISO 8859-2')) #wysyła
  42. server.quit() #Nie mam pojęcia ale boję się usunąć
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement