ServiceLink Manual

Chapter 19. Additional Software
In the process of developing the SME Server V5 with ServiceLink, we found it necessary to include some additional open source
software. While Mitel Networks Corporation does not provide direct technical support for this additional software, its availability on
the server may be of benefit to advanced users.
Warning
Use of this software is at your own risk and should not be attempted unless you know what you are doing! Mitel
Networks Corporation does NOT provide support for this software.
MySQL
MySQL is a free, open source database management system. It provides a fully functional relational database similar to that
provided by many commercial database vendors. We use it here as the back-end for our webmail application. More information
about MySQL can be obtained at http://www.mysql.com/.
PHP
PHP is a web scripting language that has become popular because it easily allows developers to create dynamically generated
web pages. Additionally, it includes commands that allow for easy interaction with databases, particularly MySQL. The PHP
language resembles C or perl and is actually embedded in the actual HTML pages on the web server. If you are familiar with
Microsoft’s Active Server Pages, PHP works in a similar manner. We have installed it on the server because it is needed as part
of our webmail application. To learn how to use PHP in your own web pages, please read the PHP FAQ at
http://www.php.net/FAQ.php and the manual at http://www.php.net/manual/.
Procmail
procmail is an open source mail processing tool that can run on the server to preprocess incoming mail messages perform
actions such as filtering them into folders. More information about procmail can be found at: http://www.procmail.org/.
Additionally, members of our developer community have contributed HOWTO documents that show how to use procmail on
our server. See http://www.e-smith.org/docs/howto/ for links to those documents.
Taper
taper is a open source tape backup program provided for those who wish an alternative to the flexbackup program used by
default in the server manager. More information about taper can be found at: http://www.e-survey.net.au/taper/.
122