Skip to content

zarafagroupware/zarafa-inspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zarafa Inspector

Zarafa Inspector is a GUI application which can be used to "look into" Zarafa. It's similiar to OutlookSpy and MFCMAPI but it's Zarafa specific. (This program isn't actively supported by Zarafa)

Zarafa-Inspector

Features

The Zarafa Inspector supports:

  • Listing all users on a Zarafa Server
  • Viewing the UserStore of a user
  • Viewing the properties of a folder
  • Viewing the properties of a record
  • Showing the attachmenttable of a record
  • Showing the recipients of a record
  • Exporting an attachment
  • Exporting an email as EML
  • Exporting a folder as MBOX
  • Viewing zarafa-stats tables

Dependencies

Zarafa-Inspector depends on a few Python libraries:

Apart from these Python dependencies the tool only works running zarafa-server.

Usage

git clone https://github.com/zarafagroupware/zarafa-inspector.git 
cd zarafa-inspector
make (Needed to generate Python code from the Qt ui file)
python zinspector.py (requires root permissions to connect to the socket for an system session)

Connect to a remote server

python zinspector.py  -s https://serverip:237/zarafa -k /etc/zarafa/ssl/server.pem -p password

Using user sessions

The Zarafa-Inspector now supports user sessions, see the example below for the usage.

python zinspector.py  -s https://serverip:237/zarafa -U user -P password