You'll need to set the server fully qualified domain name, and username for the calendar's account. The password can be set in the file using the password option or via the environment variable EWS_PASS.

If the Exchange server uses NTLM Negotiated Auth then also pass the following:

Obviously, this setting is in addition to the other args mentioned above. If you're unsure whether NTLM is required, try it without and if you get an Error: Unauthorised response then you probably need the setting.

This application brings with it a lightweight web server environment, so you can get up and running quickly. First, install the module and its dependencies.

Then create a configuration file as in the "SYNOPSIS" section, above, and save it in your current directory as ews_calendar_viewer_local.conf. Finally, run the ews_calendar_viewer_server.pl script. It listens on port 3000 by default but you can change that (see --help):