larcara / ruby-zimbra

a ruby gem for interacting with Zimbra's SOAP interface, built on Handsoap.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EXAMPLE USAGE
=============

Zimbra.admin_api_url = 'https://mail.server.test:7071/service/admin/soap'
Zimbra.account_api_url = 'https://mail.server.test/service/soap'
Zimbra.login('admin@example.com','secret')

d = Zimbra::Domain.create('luser.com')

dl = Zimbra::DistributionList.create('info@luser.com')
dl.admin_group = true
dl.save

Zimbra.account_login('user@example.com')

calendar = Zimbra::Calendar.all.first
appointment = calendar.appointments.first

# Get Account info
account = Zimbra::Account.find_by_name("pbruna@example.com")
account.get_attributes ["displayName", "sn", "zimbraMailAlias"]

About

a ruby gem for interacting with Zimbra's SOAP interface, built on Handsoap.


Languages

Language:Ruby 100.0%