Client
Download and run the UpFax.exe installer. Add /VERYSILENT to the installer parameters for a silent install.
Parameters
The following parameters can be specified a number of ways.
- Installer
- UI: The installer will guide you through providing these parameters.
- Command line: add /[Parameter name]=[Value] to the command line install to provide the parameter.
- JSON file
- The installer writes the provided parameters into a file called
appsettings.jsonin the install directory. - Registry
- Parameters can be provided by name in HKLM\Software\UpFax and HKCU\Software\UpFax. If the type is array, the registry key must be the name followed by
:[Index]with the type being a REG_SZ. For example,FromNumbers:0would override the FromNumbers provided in the installer.FromNumbers:1would add to the list of available from numbers. The indexes do not need to be contiguous.
Precidence is as follows from lowest to highest. * JSON * HKLM * HKCU
| Name | Type | Description | Behavior if missing |
|---|---|---|---|
| FromNumbers | Array | The numbers the client is able to send from | The From field becomes a text box |
| OutboundFolder | String | The shared folder from the server that UpFax Server watches for faxes to send | The application will not work |
| AddressBook | String | The location of the address book CSV | The To field becomes a text box |
| SenderName | String | The name that appears at the top of the fax cover sheet | No sender name appears on the cover sheet |
| Logo | String | The location logo PNG file that appears at the top of the fax cover sheet | No logo appears on the cover sheet |
| Footer | String | The location of the footer text file | No foot appears on the fax cover sheet |
All files are shared and must remain in their locations. It is suggested to place these files in a shared network location for easy editing and replacement.
The client will receive updates to files when it restarts.