tornadomail

Скріншот програми:
tornadomail
Дані програми:
Версія: 0.1.2
Дата завантаження: 15 Apr 15
Розробник: Anton Agafonov
Ліцензія: Безкоштовно
Популярність: 94

Rating: 2.0/5 (Total Votes: 2)

tornadomail забезпечує асинхронну відправку бібліотеку для Tornado електронній пошті. Порт django.mail.
Установка
Від джерела: `мерзотника клону Git: //github.com/equeny/tornadomail.git; CD tornadomail; пітон setup.py install`
Використання
EmailMessage, EmailMultiAlternatives майже ідентичні Django класи, за винятком функції відправки є асинхронний і може отримувати аргумент зворотного виклику.
І NBSP; & NBSP; & NBSP; від tornadomail.message EmailMessage імпорту, EmailMultiAlternatives
І NBSP; & NBSP; & NBSP; від tornadomail.backends.smtp EmailBackend імпорту
І NBSP; & NBSP; & NBSP; клас Application (tornado.web.Application):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; property
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Def mail_connection (само):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; повернутися EmailBackend (
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Smtp.gmail.com", 587, '', '',
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Вірно
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; )
І NBSP; & NBSP; & NBSP; клас MainHandler (tornado.web.RequestHandler):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; property
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Def mail_connection (само):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; повернення self.application.mail_connection
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Def отримати (само):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; self.render ("index.html")
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Def пост (само):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Def _finish (NUM):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Друк "прислані% d повідомлення (я) '% Num
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; self.render ("index.html")
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; повідомлення = EmailMessage (
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; self.get_argument («суб'єктом»),
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; self.get_argument ('повідомлення'),
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; '',
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; [Self.get_argument ("Електронна пошта")],
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; підключення = self.mail_connection
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; )
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; message.send () # зворотного виклику = _finish)
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; self.render ("index.html")

Вимоги

  • Python
  • Tornado

Схожі програми

gmailwatcher
gmailwatcher

11 May 15

mpop
mpop

14 Apr 15

RoundCube Webmail
RoundCube Webmail

16 Aug 18

Gmail Herald
Gmail Herald

20 Feb 15

tornadomail

Коментар не знайдено
додати коментар
Включіть картинки!