- Products
- Purchase
Order Online Maintenance Renewal Resellers - Support
Helpdesk Online Documentation Web Forum - Our Clients
- About
About us Services Contact
Using XMail Server Pro for Windows with PHP web modules
MailSuite Pro
MailSuite Pro
MailSuite Pro
WebMail Pro
WebMail Pro
WebMail Pro
Windows
Windows
Windows
Linux
Linux
Linux
Admin Panel
Admin Panel
Admin Panel
PHP
PHP
PHP
IIS
IIS
IIS
Apache
Apache
Apache
permissions
permissions
permissions
installation
installation
installation
licensing
licensing
licensing
compatibility
compatibility
compatibility
customization
customization
customization
In some cases, it might be more suitable to use Windows edition of AfterLogic XMail Server Pro with PHP web modules (WebMail Pro & AdminPanel) than bundled .NET version of those. This is how it can be achieved:
1. Download and install XMail Server Pro for Windows.
AfterLogic XMail Server Pro can be downloaded from:
http://www.afterlogic.com/download/xmail-server-pro/
It's not required to register webmail-pro IIS application as we will not use it.
2. Download the latest RPM build of XMail Server Pro for Linux.
There's more than one RPM version available, you can choose any of them.
You will probably need to use 7-Zip or any other archiver which can handle RPM files as archives. Extract all its layers to gain access to \var directory in the archive.
3. Upload extracted webparts to your web server.
In RPM file, webparts are found under \var\www\html\webmail-pro directory. Depending on whether you're using IIS or, say, Apache, you'll need to copy that directory contents to your web server documents folder.
4. Make sure that sufficient permissions are granted.
You'll need to make sure that both MailRoot directory of XMail Server Pro and the data folder of extracted WebMail Pro is writable by your web server. In most cases, granting Full Control permissions to NETWORK SERVICE account should do the trick; if it doesn't, try granting those to Everyone account.
The above is mostly about IIS, things may be different with Apache server, but specified locations should be writable anyway.
5. Open AdminPanel (PHP) in your web browser.
In case if you uploaded extracted WebMail Pro so that it's accessible as:
http://localhost/webmail-pro/
AdminPanel will be accessible through:
http://localhost/webmail-pro/adminpanel/
You'll need to specify database settings, create tables and configure WebMail Pro and AdminPanel the way you need. Check WebMail Pro documentation for details.
6. Specify correct path to MailRoot directory.
Check "Server Integration" screen under "WebMail" tab of AdminPanel, it includes "Path to server:" field, you'll need to specify proper path to MailRoot subfolder of XMail Server Pro installation there. Default path is:
C:\Program Files\AfterLogic XMail Server Pro\MailRoot
Note: quotes should NOT be used.
If you have followed the above carefully, you can now use PHP webparts to handle XMail Server Pro installation on Windows.
NB: In order to use this scenario in production environment, you'll need to purchase a license for Linux version of XMail Server Pro.
1. Download and install XMail Server Pro for Windows.
AfterLogic XMail Server Pro can be downloaded from:
http://www.afterlogic.com/download/xmail-server-pro/
It's not required to register webmail-pro IIS application as we will not use it.
2. Download the latest RPM build of XMail Server Pro for Linux.
There's more than one RPM version available, you can choose any of them.
You will probably need to use 7-Zip or any other archiver which can handle RPM files as archives. Extract all its layers to gain access to \var directory in the archive.
3. Upload extracted webparts to your web server.
In RPM file, webparts are found under \var\www\html\webmail-pro directory. Depending on whether you're using IIS or, say, Apache, you'll need to copy that directory contents to your web server documents folder.
4. Make sure that sufficient permissions are granted.
You'll need to make sure that both MailRoot directory of XMail Server Pro and the data folder of extracted WebMail Pro is writable by your web server. In most cases, granting Full Control permissions to NETWORK SERVICE account should do the trick; if it doesn't, try granting those to Everyone account.
The above is mostly about IIS, things may be different with Apache server, but specified locations should be writable anyway.
5. Open AdminPanel (PHP) in your web browser.
In case if you uploaded extracted WebMail Pro so that it's accessible as:
http://localhost/webmail-pro/
AdminPanel will be accessible through:
http://localhost/webmail-pro/adminpanel/
You'll need to specify database settings, create tables and configure WebMail Pro and AdminPanel the way you need. Check WebMail Pro documentation for details.
6. Specify correct path to MailRoot directory.
Check "Server Integration" screen under "WebMail" tab of AdminPanel, it includes "Path to server:" field, you'll need to specify proper path to MailRoot subfolder of XMail Server Pro installation there. Default path is:
C:\Program Files\AfterLogic XMail Server Pro\MailRoot
Note: quotes should NOT be used.
If you have followed the above carefully, you can now use PHP webparts to handle XMail Server Pro installation on Windows.
NB: In order to use this scenario in production environment, you'll need to purchase a license for Linux version of XMail Server Pro.