Use Webmail without a database (WebMail Pro 6 PHP)

From AfterLogic Wiki

Jump to: navigation, search

Starting from version 6.2, WebMail Pro can be used without database backend. In this case, all the required information is retrieved from mail server and configuration files. It will still be possible to receive and send mails, but all the features which involve use of database are disabled: contacts, calendars, managing subadmins, POP3 access etc.

In order to switch to this mode, modify settings.xml file:

<Settings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> .... <StorageTypes> <MailSuite>db</MailSuite> <Db>db</Db> <Domains>db</Domains> <Subadmins>db</Subadmins> <Contacts>db</Contacts> <Users>db</Users> <WebMail>db</WebMail> </StorageTypes> </Settings>

You'll need to replace all db entries with nodb. That's it!

Please note that, even if non-database mode is active, features like Contacts and Calendar would still be visible. You can hide those by unchecking respective domain settings.

Also, note that you can use LDAP address book rather than contacts from WebMail Pro database.

Last edit: 2011/6/23

WebMail Pro PHP documentation

Installation


Configuring WebMail

Customization

Integration

Synchronization

Clustering

See Also