Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #coding: utf-8
- #sends a Cyrillic letters (Русский текст) content of a "doc" file on given email
- #cmd must have the path where the needed file is.
- import smtplib
- import email
- from email.mime.text import MIMEText
- import time
- import random
- #по одной из версий, обмануть бан спама можно, рандомизировав тексты. это 1й вариант текста
- o = open('svarka.txt', 'r')
- s = o.read()
- x = s.encode('utf-8')
- # это 2й вариант текста
- o1 = open('svarka1.txt', 'r')
- s1 = o1.read()
- x1 = s1.encode('utf-8')
- #создаем список версий текста для функции random.choice
- list = [x, x1]
- receivers = ['z', 'w'
- 'sto@sibtroil.com', 'sidelnikova@sibtroil.com',
- 'azs@sibtroil.com', 'azspervaya@mail.ru', 'omni@irmail.ru',
- 'office@krais-neft.ru', 'gazomarket@mail.ru', 'alvit_irk@mail.ru'
- ]
- while 1:
- for i in receivers:
- time.sleep(15) # делаем паузу 15 секунд, есть слух, что так можно обмануть ловца спама, но нет
- mail = smtplib.SMTP('smtp.mail.ru', 25)
- mail.ehlo()
- mail.starttls()
- mail.login('z', 'sender's_email_password')
- mail.sendmail('z', receivers, random.choice(list)) #рандомизируем текст, выбирая из 2х вариантов
- mail.close()
- print('Sent to %s' % i)
- print('Executed succesfully')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement