Command Line installation is similar to silent installations as it is capable of installing IMail Server with no User Interface. This method allows new IMail Server installations to be started with command-line settings initialized to suit each computers need, requiring minimal if any interaction from the user.
Note: Silent Installs currently will only install using the IMail User Database.
See example at bottom of the page.
Warning: This command line utility will currently not work for repairs or upgrades. It was designed for new installations only.
Note: Activation on multiple computers will require multiple serial numbers.
Command Line Options
Non-Interaction |
|
--no-ui |
Runs the install without interactive dialogs. Default setting if omitted: All dialogs for IMail installation will display. |
---|
Activation |
|
--serial-num |
Specifies the serial number to activate. e.g. --serial-num=
|
---|
IIS Configuration |
|
--webadmin-ip |
Setup will install the admin and client web applications to a web site using this IP address. If an IIS site does not exist for the given IP, it will be created. Can be used with webadmin-port. Default setting if omitted: IP Address from the Default Web Site |
---|---|
--webadmin-port |
Setup will install the admin and client web applications to a web site using this port. If an IIS site does not exist with the given port, it will be created. Can be used with webadmin-ip. Default setting if omitted: "80" |
--restart-iis |
Setup option for restarting IIS upon completion of install. Default setting if omitted: "yes" |
Installation Directory |
|
--install-dir |
Specifies directory path for installation. Default setting if omitted: |
---|
Domain Configuration |
|
--domain |
Setup to use given domain as the primary domain. Default setting if omitted: Computer_Name |
---|---|
--admin-id |
Setup will use given "Userid" to create Admin User. Must be used with Default setting if omitted: "Administrator" |
--admin-name |
Setup will use given "Full Name" to for creating the Admin userid. Must be used with Default setting if omitted: "IMail Administrator" |
--admin-pwd |
Setup will use given password for the Admin UserID. This setting is required by Default Setting if omitted: System Administrator is not created If this setting is omitted a System Administrator is not created. |
SSL |
|
--install-ssl-keys |
Setup will install default SSL keys unless "no" is set for this setting. Default setting if omitted: "yes" |
---|
Service Configuration |
|
--svc-start |
Selecting services to automatically start.
|
---|---|
--smtp-logging |
Setup will enable "Verbose Logging" for SMTP Log Setting by date. e.g. --smtp-logging="verbose" Default setting if omitted: Not checked. |
--smtp-listen-all |
Setup will enable "Listen on all IP's" an SMTP option. e.g. --smtp-listen-all Default setting if omitted: Not checked. |
Example of Silent Install
imail-setup.exe --no-ui --serial-num= |
Above example will install as follows:
"aa9bb99ccc9ddd8drs9321"
"8383"
using the IP Address of the default website. "c:\IMail"
with primary domain name being "mydomain.com".
"sysadmin"
with a Full Name of "IMail Admin" and password = "password"
.