diff --git a/README.md b/README.md
index 0ab58d5..88abb04 100644
--- a/README.md
+++ b/README.md
@@ -79,6 +79,26 @@ Template App Brocade HBA
======
Monitoring for Network Adapters - Brocade. Template is using Discovery to create Items and Triggers. You need also add SUDO for zabbix user: ```zabbix ALL=(ALL) NOPASSWD: /usr/bin/bcu```
+Template App OpenDKIM
+======
+Monitoring for OpenDKIM.
+
+Template App Postfix
+======
+Monitoring for mail server Postfix.
+
+Template App Pure-FTPd
+======
+Monitoring for Pure-FTPd.
+
+Template App Spamassassin
+======
+Monitoring for Spamassassin.
+
+Template App vsftpd
+======
+Monitoring for vsftpd.
+
Template App Nscd
======
Nscd is a daemon that provides a cache for the most common name service requests. Nscd provides caching for accesses of the passwd(5), group(5), and hosts(5) databases through standard libc interfaces, such as getpwnam(3), getpwuid(3), getgrnam(3), getgrgid(3), gethostbyname(3), and others.
diff --git a/templates/Template_App_Dovecot.xml b/templates/Template App Dovecot.xml
similarity index 100%
rename from templates/Template_App_Dovecot.xml
rename to templates/Template App Dovecot.xml
diff --git a/templates/Template_App_Etherpad.xml b/templates/Template App Etherpad.xml
similarity index 100%
rename from templates/Template_App_Etherpad.xml
rename to templates/Template App Etherpad.xml
diff --git a/templates/Template_App_Exim.xml b/templates/Template App Exim.xml
similarity index 100%
rename from templates/Template_App_Exim.xml
rename to templates/Template App Exim.xml
diff --git a/templates/Template_App_MySQL.xml b/templates/Template App MySQL.xml
similarity index 100%
rename from templates/Template_App_MySQL.xml
rename to templates/Template App MySQL.xml
diff --git a/templates/Template App OpenDKIM.xml b/templates/Template App OpenDKIM.xml
new file mode 100644
index 0000000..3627662
--- /dev/null
+++ b/templates/Template App OpenDKIM.xml
@@ -0,0 +1,194 @@
+
+
+ 2.0
+ 2015-08-12T07:27:21Z
+
+
+ Templates
+
+
+
+
+ Template App OpenDKIM
+ Template App OpenDKIM
+
+
+
+ Templates
+
+
+
+
+ OpenDKIM
+
+
+
+ -
+ OpenDKIM is enabled in autostart
+ 0
+
+ 0
+
+ chkconfig[opendkim]
+ 3600
+ 7
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 3
+ 0
+
+
+
+
+
+
+ 0
+
+
+ OpenDKIM
+
+
+
+
+
+ -
+ OpenDKIM service is running
+ 0
+
+ 0
+
+ proc.num[opendkim]
+ 60
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ OpenDKIM
+
+
+
+
+
+ -
+ OpenDKIM version
+ 0
+
+ 0
+
+ opendkim.version
+ 3600
+ 30
+ 365
+ 0
+ 1
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ OpenDKIM
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {Template App OpenDKIM:chkconfig[opendkim].last(0)}=0
+ OpenDKIM is not enabled in autostart
+
+ 0
+ 2
+
+ 0
+
+
+
+ {Template App OpenDKIM:proc.num[opendkim].last(0)}=0
+ OpenDKIM service is down
+
+ 0
+ 3
+
+ 0
+
+
+
+ {Template App OpenDKIM:opendkim.version.diff(0)}>0
+ OpenDKIM version has changed
+
+ 0
+ 1
+
+ 0
+
+
+
+
diff --git a/templates/Template App Postfix.xml b/templates/Template App Postfix.xml
new file mode 100644
index 0000000..e0c977a
--- /dev/null
+++ b/templates/Template App Postfix.xml
@@ -0,0 +1,358 @@
+
+
+ 2.0
+ 2015-08-12T07:28:44Z
+
+
+ Templates
+
+
+
+
+ Template App Postfix
+ Template App Postfix
+
+
+
+ Templates
+
+
+
+
+ Postfix
+
+
+
+ -
+ Number of mails in queue - active
+ 0
+
+ 0
+
+ mailqueue-postfix-queue[active]
+ 60
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ Postfix
+
+
+
+
+
+ -
+ Number of mails in queue - deferred
+ 0
+
+ 0
+
+ mailqueue-postfix-queue[deferred]
+ 60
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ Postfix
+
+
+
+
+
+ -
+ Postfix is enabled in autostart
+ 0
+
+ 0
+
+ chkconfig[postfix]
+ 1800
+ 7
+ 30
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 3
+ 0
+
+
+
+
+
+
+ 0
+
+
+ Postfix
+
+
+
+
+
+ -
+ Postfix version
+ 0
+
+ 0
+
+ postfix.version
+ 3600
+ 30
+ 365
+ 0
+ 1
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ Postfix
+
+
+
+
+
+ -
+ SMTP service is running
+ 0
+
+ 0
+
+ net.tcp.service[smtp]
+ 90
+ 7
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ Postfix
+
+
+
+ Service state
+
+
+
+
+
+
+
+
+
+
+
+
+ {Template App Postfix:mailqueue-postfix-queue[active].min(900)}>10
+ High active mail queue ({ITEM.LASTVALUE} mails)
+
+ 0
+ 3
+
+ 0
+
+
+
+ {Template App Postfix:mailqueue-postfix-queue[deferred].min(3600)}>500
+ High deferred mail queue ({ITEM.LASTVALUE} mails)
+
+ 0
+ 2
+
+ 0
+
+
+
+ {Template App Postfix:mailqueue-postfix-queue[deferred].min(129600)}>50
+ High old and deferred mail queue ({ITEM.LASTVALUE} mails)
+
+ 0
+ 2
+
+ 0
+
+
+
+ {Template App Postfix:chkconfig[postfix].last(0)}=0
+ Postfix is not enabled in autostart
+
+ 0
+ 2
+
+ 0
+
+
+
+ {Template App Postfix:postfix.version.diff(0)}>0
+ Postfix version has changed
+
+ 0
+ 1
+
+ 0
+
+
+
+ {Template App Postfix:net.tcp.service[smtp].last(0)}=0
+ SMTP server is down
+
+ 0
+ 4
+
+ 0
+
+
+
+
+
+ Postfix - mail queue
+ 900
+ 200
+ 0.0000
+ 100.0000
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0.0000
+ 0.0000
+ 1
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+ 00EE00
+ 0
+ 2
+ 0
+ -
+ Template App Postfix
+ mailqueue-postfix-queue[active]
+
+
+
+ 1
+ 0
+ 0000C8
+ 0
+ 2
+ 0
+ -
+ Template App Postfix
+ mailqueue-postfix-queue[deferred]
+
+
+
+
+
+
diff --git a/templates/Template App Pure-FTPd.xml b/templates/Template App Pure-FTPd.xml
new file mode 100644
index 0000000..c1cb5dd
--- /dev/null
+++ b/templates/Template App Pure-FTPd.xml
@@ -0,0 +1,198 @@
+
+
+ 2.0
+ 2015-08-12T07:32:04Z
+
+
+ Templates
+
+
+
+
+ Template App Pure-FTPd
+ Template App Pure-FTPd
+
+
+
+ Templates
+
+
+
+
+ Pure-FTPd
+
+
+
+ -
+ Pure-FTPd is enabled in autostart
+ 0
+
+ 0
+
+ chkconfig[pure-ftpd]
+ 3600
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 3
+ 0
+
+
+
+
+
+
+ 0
+
+
+ Pure-FTPd
+
+
+
+
+
+ -
+ Pure-FTPd is running
+ 0
+
+ 0
+
+ proc.num[pure-ftpd]
+ 60
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ Pure-FTPd
+
+
+
+ Service state
+
+
+
+ -
+ Pure-FTPd server is listening
+ 0
+
+ 0
+
+ net.tcp.service[ftp]
+ 60
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ Pure-FTPd
+
+
+
+ Service state
+
+
+
+
+
+
+
+
+
+
+
+
+ {Template App Pure-FTPd:proc.num[pure-ftpd].last(0)}=0
+ vsftpd is down
+
+ 0
+ 3
+
+ 0
+
+
+
+ {Template App Pure-FTPd:chkconfig[pure-ftpd].last(0)}=0
+ vsftpd is not enabled in autostart
+
+ 0
+ 2
+
+ 0
+
+
+
+ {Template App Pure-FTPd:net.tcp.service[ftp].last(0)}=0
+ vsftpd server is down
+
+ 0
+ 3
+
+ 0
+
+
+
+
diff --git a/templates/Template App Spamassassin.xml b/templates/Template App Spamassassin.xml
new file mode 100644
index 0000000..e84a762
--- /dev/null
+++ b/templates/Template App Spamassassin.xml
@@ -0,0 +1,80 @@
+
+
+ 2.0
+ 2015-08-12T07:34:02Z
+
+
+ Templates
+
+
+
+
+ Template App Spamassassin
+ Template App Spamassassin
+
+
+
+ Templates
+
+
+
+
+ -
+ SpamAssasin service is running
+ 0
+
+ 0
+
+ proc.num[spamd child]
+ 90
+ 7
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {Template App Spamassassin:proc.num[spamd child].last(0)}<2
+ Service spamd is not running
+
+ 0
+ 3
+
+ 0
+
+
+
+
diff --git a/templates/Template_App_lm_sensors.xml b/templates/Template App lm_sensors.xml
similarity index 100%
rename from templates/Template_App_lm_sensors.xml
rename to templates/Template App lm_sensors.xml
diff --git a/templates/Template App vsftpd.xml b/templates/Template App vsftpd.xml
new file mode 100644
index 0000000..a71afde
--- /dev/null
+++ b/templates/Template App vsftpd.xml
@@ -0,0 +1,198 @@
+
+
+ 2.0
+ 2015-08-12T07:34:37Z
+
+
+ Templates
+
+
+
+
+ Template App vsftpd
+ Template App vsftpd
+
+
+
+ Templates
+
+
+
+
+ vsftpd
+
+
+
+ -
+ vsftpd is enabled in autostart
+ 0
+
+ 0
+
+ chkconfig[vsftpd]
+ 3600
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 3
+ 0
+
+
+
+
+
+
+ 0
+
+
+ vsftpd
+
+
+
+
+
+ -
+ vsftpd is running
+ 0
+
+ 0
+
+ proc.num[vsftpd]
+ 60
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ vsftpd
+
+
+
+ Service state
+
+
+
+ -
+ vsftpd server is listening
+ 0
+
+ 0
+
+ net.tcp.service[ftp]
+ 60
+ 30
+ 365
+ 0
+ 3
+
+
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+
+
+ vsftpd
+
+
+
+ Service state
+
+
+
+
+
+
+
+
+
+
+
+
+ {Template App vsftpd:proc.num[vsftpd].last(0)}=0
+ vsftpd is down
+
+ 0
+ 3
+
+ 0
+
+
+
+ {Template App vsftpd:chkconfig[vsftpd].last(0)}=0
+ vsftpd is not enabled in autostart
+
+ 0
+ 2
+
+ 0
+
+
+
+ {Template App vsftpd:net.tcp.service[ftp].last(0)}=0
+ vsftpd server is down
+
+ 0
+ 3
+
+ 0
+
+
+
+