#!/usr/bin/env python # -*- coding: utf-8 -*- # это чтобы в файле можно было использовать кириллицу # python '2.6.5' import smtplib import email.utils from email.mime.text import MIMEText from_addr = 'sender@gmail.com' to_addrs = 'recipient@gmail.com' text = 'Текст сообщения' # Указываем кодировку msg = MIMEText(text, "", "utf-8") # Создаем заголовок сообщения msg['To'] = email.utils.formataddr(('Имя получателя', to_addrs)) msg['From'] = email.utils.formataddr(('Имя отправителя', from_addr)) msg['Subject'] = 'Тест' # Параметры авторизации username = 'username' pwd = 'password' # Отправка сообщения server = smtplib.SMTP('smtp.gmail.com:587') server.starttls() server.login(username,pwd) server.sendmail(from_addr, to_addrs, msg.as_string()) server.quit()
среда, 1 декабря 2010 г.
Отправить уведомление по e-mail
Для этих нужд в Python есть специальная библиотека smtplib. В данном примере для пересылки используется сервер Gmail.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий