Advertisement
Oleg_Kornilov

Cyrillic symbols email v.1.1

Apr 8th, 2016
730
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.47 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 = ['z', 'w'
  25. ]
  26.  
  27. while 1:
  28.     for i in receivers:
  29.         time.sleep(15) # делаем паузу 15 секунд, есть слух, что так можно обмануть ловца спама, но нет
  30.         mail = smtplib.SMTP('smtp.mail.ru', 25)
  31.         mail.ehlo()
  32.         mail.starttls()
  33.         mail.login('z', 'sender's_email_password')
  34.        mail.sendmail('z', receivers, random.choice(list)) #рандомизируем текст, выбирая из 2х вариантов
  35.        mail.close()
  36.        print('Sent to %s' % i)
  37.        print('Executed succesfully')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement