How do I generate a link to a MDaemon Webmail calendar that anyone can view?
MDaemon's Webmail server includes a feature to allow Webmail users to generate a URL to view a personal calendar and/or a free/busy status of a calendar. Follow the steps below to publish a personal calendar or unpulish a published calendar.
This process is detailed using Webmail's Pro theme. This process is supported in the WorldClient and/or LookOut themes. Please be aware the menus/wording may be slightly different.
Generate a public link to a calendar
- Log into the MDaemon Webmail account using the Pro theme.
- Select the gear icon (Settings)

- Select Folders

- Click on the Calendar to publish under the Folder List section.

- Select Publish Calendar in the Folder Actions menu.

- Select the Calendar to publish from the drop down list.
- (Optional) Enable Include a Free / Busy only link to generate a second URL that displays the Free / Busy status of the calendar instead of the entries.
- Select the type of view desired in the Default View drop down list.

- (Optional) Enter a Display Name
- (Optional) Enter a Password
- Click Publish Calendar

- The menu will update, displaying the URL(s) of the published calendar.
- Click Close to close the menu.
Revoke a published calendar
- Log into the MDaemon Webmail account using the Pro theme.
- Select the gear icon (Settings)

- Select Folders

- Click on the Calendar to publish under the Folder List section.

- Select Publish Calendar in the Folder Actions menu.

- Click on the three vertical dots.
- Select Unpublish Calendar

- Click Close to close the menu.
Additional Information
The ability to publish personal calendar is enabled by default.
To enable/disable this feature globally, open the \MDaemon\WorldClient\Domains.ini file in a text editor and edit the EnablePublicCalendars entry to EnablePublicCalendars=No to disable or EnablePublicCalendars=Yes to enable in the [Default:Settings] section.
To enable/disabled this feature per-domain, open the \MDaemon\WorldClient\Domains.ini file in a text editor and find the [<domain>:Settings] section. In the above example, it would be [company.test:Settings]. Add EnablePublicCalendars=No to disable or EnablePublicCalendars=Yes to enable and save the Domains.ini file.
To enable/disable this feature per user, open the \MDaemon\Users\(domain)\(account)\WC\user.ini file in a text editor and set EnablePublicCalendars=No tag to disable or EnablePublicCalendars=Yes to enable under the [User] section.