« Return to Release Notes
Release Notes IMail Server
IMail Folder Permissions and IIS Configuration
Folder Rights
Product
|
Folder
|
User
|
Rights
|
Web Admin
|
Product Folder
(C:\Program Files\Ipswitch\IMail)
|
- computername_IUSR, Network Service, and IIS_WPG
- IUSR and Network Service
|
Full
|
Web Admin
|
WorkgroupShare install folder, if outside of IMail folder
|
- computername_IUSR, Network Service, and IIS_WPG
- IUSR and Network Service
|
Full
|
Web Admin
|
HKEY_LOCAL_MACHINE\Software\Ipswitch
(Registry)
|
- computername_IUSR, Network Service, and IIS_WPG
- IUSR and Network Service
|
Full
|
Web Client
|
Product Folder
(C:\Program Files\Ipswitch\IMail)
|
- computername_IUSR, Network Service, and IIS_WPG
- IUSR and Network Service
|
Full
|
Web Client
|
HKEY_LOCAL_MACHINE\Software\Ipswitch
(Registry)
|
- computername_IUSR, Network Service, and IIS_WPG
- IUSR and Network Service
|
Full
|
IIS Settings
Enable ASP.NET (Version 6+ only)
|
- Path: C:\Program Files\Ipswitch\IMail\WebDir\WebAdmin
- Default Document: default.asp
- Application Pool (IIS 6): DefaultAppPool
- Application Pool (IIS7 and IIS8): Must use classic managed pipeline
|
Create Virtual Directory: IAdmin
|
- Path: C:\Program Files\Ipswitch\IMail\WebDir\WebAdmin
- Default Document: default.aspx
- Application Pool (IIS 6): DefaultAppPool
|
Create Application: IAdmin
|
- Path: C:\Program Files\Ipswitch\IMail\WebDir\WebAdmin
- Default Document: default.aspx
- Application Pool (IIS7 and IIS8): Must use classic managed pipeline
|
Create Virtual Directory: IClient
|
- Path: C:\Program Files\Ipswitch\IMail\WebDir\WebClient
- Default Document: default.aspx
- Application Pool (IIS 6): DefaultAppPool
|
Create Application: IClient
|
- Path: C:\Program Files\Ipswitch\IMail\WebDir\WebClient
- Default Document: default.aspx
- Application Pool (IIS7 and IIS8): Must use classic managed pipeline
|
Disable Anonymous Access
|
- Disable anonymous access to the following directory:
- Directory: IMail/Services
|
Enable Parent Paths
|
- Enable Parent Paths for the following virtual directories:
- IAdmin
- IClient
|
- If Microsoft .NET is installed, but not configured to work with IIS, run the following command: x:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i -enable (where x: is the appropriate drive letter).
- If your mail domain is using an external user database, then you must set user permissions for the external database for it to function correctly in ICS.
When you configure a DSN to an SQL data source in the Microsoft Windows ODBC Data Source Administrator, it may default to Named Pipes network library. Make sure that you set the connection type to TCP/IP in order for the external database to work correctly.
- If you are currently using an external user database with an earlier (pre-v7.0) version of IMail, you must add a new set of required columns to the database table in which user information is stored. Please refer to the "External Database Changes" entry in the Release Notes section of this document for details.
- If you are upgrading from IMail Server prior to version 8.1, an LDAP database conversion occurs during installation. The conversion can take a lengthy amount of time depending on the number of domains to convert. If the LDAP data is not available after the upgrade, run the LDAP Convert utility to correct the issue. In the command line utility, type: ldaper /CONVERT /Y
For more information, see the IMail Administrator Help. - If you select an install directory other than the default install directory, make sure that the IIS IUSR_<computer name> user has Administrative access to that install directory. For more information, see the Folder Rights section.
Using IIS Virtual Directories
IMail Administrator and IMail Web Messaging (Web client) use Microsoft Internet Information Services (IIS) virtual directories to identify where the administrator and client Web files are located. By default, the installation program will install the admin files in the IAdmin virtual directory and the client files in the IClient virtual directory.
Changing IIS Virtual Directory names
If you want to change the IMail Administrator virtual directory, you need to change the following registry key entries to the new virtual directory name that you changed in the IIS Console: