module Yandex::Pdd::Client::Mailboxes
Public Instance Methods
mailbox_add(options = {})
click to toggle source
domain=<Domain name> login=<Login> password=<Password>
# File lib/yandex/pdd/client/mailboxes.rb, line 8 def mailbox_add(options = {}) post('/api2/admin/email/add', options) end
mailbox_counters(domain, login = nil, uid = nil)
click to toggle source
domain=<Domain name> login=<Email or login>|uid=<Mailbox ID>
# File lib/yandex/pdd/client/mailboxes.rb, line 47 def mailbox_counters(domain, login = nil, uid = nil) query = { domain: domain, login: login, uid: uid } get('/api2/admin/email/counters', query) end
mailbox_delete(options = {})
click to toggle source
domain=<Domain name> login=<Email or login>|uid=<Mailbox ID>
# File lib/yandex/pdd/client/mailboxes.rb, line 41 def mailbox_delete(options = {}) post('/api2/admin/email/del', options) end
mailbox_edit(options = {})
click to toggle source
domain=<Domain name> login=<Email or login>|uid=<Mailbox ID> password=<The new password> iname=<Name> fname=<Last name> enabled=<State> birth_date=<Date of birth> sex=<Sex> hintq=<Secret answer> hinta=<Secret answer key>
# File lib/yandex/pdd/client/mailboxes.rb, line 35 def mailbox_edit(options = {}) post('/api2/admin/email/edit', options) end
mailbox_list(domain, page = nil, on_page = nil)
click to toggle source
domain=<Domain> page=<Page number> on_page=<Mailboxes per page>
# File lib/yandex/pdd/client/mailboxes.rb, line 15 def mailbox_list(domain, page = nil, on_page = nil) query = { domain: domain, page: page, on_page: on_page } get('/api2/admin/email/list', query) end