Advertisement
Guest User

Untitled

a guest
Jul 28th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. #coding: utf-8
  2. #sends a Cyrillic letters (Русский текст) content of a "doc" file on given email
  3. #cmd must have the path where the needed file is.
  4.  
  5. import smtplib
  6. import email
  7. from email.mime.text import MIMEText
  8. import time
  9. import random
  10.  
  11. #по одной из версий, обмануть бан спама можно, рандомизировав тексты. это 1й вариант текста
  12. o = open('svarka.txt', 'r')
  13. s = o.read()
  14. x = s.encode('utf-8')
  15.  
  16. # это 2й вариант текста
  17. o1 = open('svarka1.txt', 'r')
  18. s1 = o1.read()
  19. x1 = s1.encode('utf-8')
  20.  
  21. #создаем список версий текста для функции random.choice
  22. list = [x, x1]
  23.  
  24. receivers = ['tktktktk@inbox.ru', 'dzmerr@mail.ru'
  25. 'sto@sibtroil.com', 'sidelnikova@sibtroil.com',
  26. 'azs@sibtroil.com', 'azspervaya@mail.ru', 'omni@irmail.ru',
  27. 'office@krais-neft.ru', 'gazomarket@mail.ru', 'alvit_irk@mail.ru'
  28. ]
  29.  
  30. while 1:
  31. for i in receivers:
  32. time.sleep(15) # делаем паузу 15 секунд, есть слух, что так можно обмануть ловца спама, но нет
  33. mail = smtplib.SMTP('smtp.mail.ru', 25)
  34. mail.ehlo()
  35. mail.starttls()
  36. mail.login('tktktktk@inbox.ru', "sender's_email_password")
  37. mail.sendmail('tktktktk@inbox.ru', receivers, random.choice(list)) #рандомизируем текст, выбирая из 2х вариантов
  38. mail.close()
  39. print('Sent to %s' % i)
  40. print('Executed succesfully')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement