This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Yandex domain mail API wrapper

Project Description

version 0.1 alpha

Обертка над сервисом доменной почты yandex.ru

Установка

pip install git+https://github.com/XenoAura/yandex-domain-mail.git

Пример

from yandex_domain_mail import DomainMail
token = '...SECRET...TOKEN...'  # токен полученый от яндекс
domain = 'example.com'          # домен делегированный яндекс почте
app = DomainMail(token, domain)
app.create_mail('логин', 'пароль') # создание ящика
app.get_mails()   # получение списка ящиков

Остальные методы

create_mail(login, password)
Создание ящика
delete_mail(login)
Удаление ящика
edit_mail(login, args)
Изменение атрибутов пользователя(фио, секретный вопрос и т.п.) полный список: https://tech.yandex.ru/pdd/doc/reference/email-edit-docpage/
get_mails()
Получение списка всех ящиков домена
get_mailing_list()
Получение всех рассылок домена
get_mailing_lists_subscribers()
Получение всех списков рассылок и участников в них.
create_active_mail(login, password, params)
Создание ящика и заполнение его информацией(фио, секретный вопрос и т.п.) params передается в виде словаря: {‘iname’: ‘Иванов’, ‘fname’: ‘Иван’}

PS

Документация не вся. Принимается любая помощь.

По вопросам работы библиотеки можно стучать сюда: впашке.ком/visual

Release History

Release History

This version
History Node

0.1

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting