Скрипт рассылает письма по указанным email в файле(*.txt)
#!/usr/bin/python
import smtplib
mwnn_mail_to = open('/home/spam.txt', 'r') // путь до файла со списком email
for mwnn_line in mwnn_mail_to:
from email.MIMEText import MIMEText
mwnn_text = "test" // текст письма
mwnn_text = unicode(mwnn_text, "cp1251").encode("koi8-r")
mwnn_me = "test@yandex.ru" //от кого
mwnn_you = mwnn_line
mwnn_subj = "test" // тема
mwnn_server = "smtp.yandex.ru" // сервер
mwnn_port = 25
mwnn_user_name = "test@yandex.ru" // ваш логин
mwnn_user_passwd = "12345678" // ваш пароль
mwnn_msg = MIMEText(mwnn_text, "", "cp1251")
mwnn_msg['Subject'] = mwnn_subj
mwnn_msg['From'] = mwnn_me
mwnn_msg['To'] = mwnn_you
mwnn_s = smtplib.SMTP(mwnn_server, mwnn_port)
mwnn_s.starttls()
mwnn_s.login(mwnn_user_name, mwnn_user_passwd)
mwnn_s.sendmail(mwnn_me, mwnn_you, mwnn_msg.as_string())
mwnn_s.quit()
mwnn_mail_to.close()
В файл(spam.txt) заносиш № количество мыл.
Запуск -> python spam.py