All Projects → ilgarm → pyzimbra

ilgarm / pyzimbra

Licence: LGPL-3.0 license
Zimbra Python Client

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to pyzimbra

logstash
Configurations of my logstash: logstash, filebeat, grok patterns: sshd, postfix, apache, sysdig, zimbra mailbox.log, zimbra zimbra.log, Datadog Dogstatsd, fail2ban
Stars: ✭ 89 (+423.53%)
Mutual labels:  zimbra
dawebmail
Application for Zimbra Email Service
Stars: ✭ 24 (+41.18%)
Mutual labels:  zimbra

Zimbra Python Client (pyzimbra)

About

This library aimed to help those who want to talk to zimbra instance from python. Current version is 0.1. Released under LGPL license.

Features

There is not much, actually.

What is possible at the moment:

  • authentication to zimbra using account name and password
  • pre-authentication to zimbra using domain key
  • administrative login to zimbra
  • execute any method via soap by preparing xml request
  • get back proper exception message and code from zimbra
  • use library behind proxy

What is missing and coming in the future:

  • zimbra client api: set of python classes to use instead of dealing with xml directly

Prerequisites

Install SOAPpy

Installation

#!sh
tar xfz pyzimbra-0.1.tar.gz
cd pyzimbra-0.1
python setup.py install

How to use

Several examples are available on repository under client/sample directory. Please, note that client and test directories from the source tree are not part of binary distribution.

Contacts

For any purpose, I am available at the following address: [project name]@lab.az

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].