Advertisement
Guest User

Untitled

a guest
Jul 29th, 2017
567
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. # coding utf-8
  2. import itertools
  3. import random
  4. import smtplib
  5. '''import socks
  6. socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, '94.177.197.139', 9696) # '94.177.197.139', 9696|'85.143.218.246', 3128
  7. socks.wrap_module(smtplib)'''
  8.  
  9. generator_subject = ["".join(i) for i in itertools.permutations('7 qw')]
  10. before_mails = ["".join(i) for i in itertools.permutations('5mme')]
  11. print(before_mails, len(before_mails))
  12. print(before_mails[7])
  13. mails = []
  14. mails_add = []
  15. # дальше создаём почт. ящики
  16. for i in before_mails:
  17. created_mails = i + "@mail.ru"
  18. print(created_mails)
  19. mails.append(created_mails)
  20. # дальше создаём почт. ящики + 'ru' (модифицированные (modded))
  21. for i in before_mails:
  22. created_mails_add = i + 'ru' + "@mail.ru"
  23. print(created_mails_add)
  24. mails_add.append(created_mails_add)
  25. print(mails_add)
  26. print(mails)
  27.  
  28. m2 = [i for i in mails_add]
  29. m3 = ['hp567@rambler.ru', 'bmwx6-99@mail.ru', 'chc76@mail.ru', 'bmwx-699@mail.ru']
  30. m = ['hp567@rambler.ru', 'bmwx6-99@mail.ru', 'chc76@mail.ru', 'bmwx-699@mail.ru', ]
  31. # settings
  32. mail_sender = 'hp.yes@yandex.ru'
  33. mail_receiver = 'chc76@mail.ru'
  34. username = 'hp.yes@yandex.ru'
  35. password = 'v310mand*76'
  36. server = smtplib.SMTP('smtp.yandex.ru:587')
  37. # форм тело письма
  38. subject = u'51{}'.format(random.choice(generator_subject)) # от кого
  39. body = u'{}'.format(random.choice(before_mails))
  40.  
  41. # msg = MIMEText(body, 'plain', 'utf-8')
  42. # msg['Subject'] = Header(subject, 'utf-8')
  43. # отправляем ьейл
  44. to_address = mail_receiver
  45. from_address = mail_sender
  46. farm = 'jo-rset@yandex.ru'
  47. msg = 'From: {}\r\nTo: {}\r\nSubject: {}\n\n{}'.format(
  48. farm, to_address, subject, body
  49. ) #
  50. server.starttls()
  51. server.ehlo()
  52. server.login(username, password)
  53. server.sendmail(from_address, to_address, msg.encode('utf8')) #
  54. # server.sendmail(mail_sender, mail_receiver, msg.as_string())
  55. server.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement