For this tool to work, you need to setup some basic's, please read to know them.
Most 3th party are compiled from source and should be generic available.
Only I did not test in anyway on Windows, so do not ask me.
If any problems please first check [Known Problems] section before making tickets!
A Linux system, 2.6.32++ kernel.
x86_x64
Python 2.6 (2.7 advised, 3 not tested)
X11 installed, but runlevel 3 is fine.
Exchange 2010 with OWA webapp function.
Zabbix server/environment
The script can run separated from the Zabbix server.
A list of things I downloaded, to complete the above list
A Brain and little above common computer knowledge.
Davmail is needed to read MS Exchange OWA mailbox as gateway.
JRE needed to run Davmail
Getmail to get the emails.
Zabbix API the download the module. It states that only works for Zabbix 1.8 and 2.0 but I run 2.2 and soon will verify with 2.4
Once JRE was installed you can easily execute the Davmail standalone or build from source.
I also used the RPM installation (all fine).
The link provides a Python installer. Just download, extract the files and run:
sudo python setup.py
Very useful, and works with version 2.2!
Here is an extra module that I was required to download:
Argument Parser
I did get it to run on Python 2.6, but I would advise to use 2.7 minimal (did not test with Python3)
X11 is only needed when running Workstation mode, not in server mode!
If you do not have the certificate at your disposal, only workstation of davmail can accept the certificate.
But to "click" this, you must have X11 to execute davmail graphical interface.