Setup

1. PageGate can automatically create web pages for each of its recipients and groups. In order for this to be possible, PageGate must have full rights to the webpage directories used by the web server. In PageGate's GetWeb settings, the 'Web Pages Path' must be set to this directory.

2. PageGate uses a CGI program to collect data from the generated (or custom made) web pages. Most web servers setup, by default, a directory to hold CGI programs (usually named 'Scripts', 'cgi-bin', or 'cgibin'). If not, one must be setup. The web server program must have sufficient rights to be able to execute the CGI programs.

3. PageGate's CGI (webgate.exe) creates temporary data files as part of its operation. This CGI must have sufficient rights to create these files. In most cases, the temporary files are created in the same directory as the CGI (Microsoft IIS users, please see the notes regarding IIS at the end of this section).

4. The PageGate application must have full access to the temporary files produces by the webgate CGI program. In PageGate's GetWeb settings, the 'CGI Data Path' must be set to this directory.

5. If the location of the temporary files is different than the location of the CGI program (webgate.exe), you may have to manually copy the webgate.exe program from the PageGate program directory to the web server's CGI directory.

*Notes for Microsoft IIS (web server)
- IIS creates a default location for CGI programs. It is named 'Scripts' and can be found under the 'inetpub' directory. This is the best place to put PageGate's CGI program (webgate.exe), as it is already setup with all the proper rights. If you use a different location for your CGI programs, be sure that this location has all the proper rights to run CGI programs. If not, you will most likely receive 400 or 500 series errors in you web browser when trying to send messages to PageGate.

- Different version of IIS store the webgate CGI's temporary data files in different locations. Some versions put them in the same directory as the CGI ('Scripts' by default). This is how most other web servers work. Other versions of IIS put the temporary data files in the web pages root directory ('wwwroot' by default). If PageGate doesn't pickup any messages when the 'CGI Data Path' is set to the 'Scripts' folder, try setting it to the 'wwwroot' folder.