Zimbra Calendar
Who is this for?
- Users whose email and calendar are on Zimbra, hosted by OVHcloud or by their company.
Permissions and licenses
- License required: all licenses, calendar integrations are available on all plans.
- Each user connects their own Zimbra account, no special role is required.
- The Zimbra server must be reachable from the Internet over HTTPS.
How to use it
Find your Zimbra server address
At OVHcloud, the server address is https://zimbra1.mail.ovh.net. If your company hosts its own Zimbra, ask your administrator for the address: it is usually the one of your Zimbra webmail, for example https://mail.example.com.
Choose the password to use
If two-step verification is enabled on your Zimbra account, create an application passcode:
- in the classic interface:
Preferences > Accounts > Account Security > Application Passcodes, then Add Application Passcode; - in the modern interface:
Settings > Security > Two-Factor Authentication.
Labels may vary depending on the language and version of your Zimbra. The passcode is only displayed once: copy it right away.
This option only appears if your administrator has enabled two-step verification. Otherwise, use your email password. If in doubt, ask your administrator.
Open your personal integrations
From your Leexi account, go to Integrations.
Connect the Zimbra Calendar integration
On the Zimbra Calendar card, click Authorize. Enter the server address, your full email address as the username, then the application passcode or your email password, and confirm. Leexi then gets read access to your Zimbra calendars, which allows it to automatically send the assistant to record your meetings.
Check that your meetings are detected
A few minutes after activation, your upcoming meetings appear on your dashboard under Your upcoming meetings. There you can choose, meeting by meeting, which ones the assistant should join.
Going further
Detected meetings
Leexi reads the calendars you own in your Zimbra account, not the ones other people share with you, and keeps every event that contains a video conferencing link: Google Meet, Microsoft Teams, Zoom, Webex, kMeet or any other service supported by the assistant. The link is looked up in the event's location, URL and description.
An event with guests is only kept if you are its organizer or one of its guests. An event without guests is considered yours.
Recurring meetings
Every occurrence of a recurring meeting is detected. A moved occurrence is detected at its new time, a deleted occurrence is no longer detected.
Application passcode or email password
An application passcode can be revoked at any time without changing your email password: prefer it when your Zimbra offers it. In both cases, Leexi stores the password encrypted and only uses it to read your calendars.
Frequently asked questions
Check the following points:
- the event contains a video conferencing link in its location, URL or description;
- if the event has guests, you are its organizer or one of its guests;
- it is not an all-day event;
- you have not declined the invitation and the event is not canceled;
- the meeting takes place within the next seven days.
Synchronization runs every 15 minutes: allow for this delay after creating a meeting before it appears.
https:// and that it is reachable from the Internet, not only from your company network or a VPN. At OVHcloud, use https://zimbra1.mail.ovh.net. For a Zimbra hosted by your company, check the address with your administrator.https://zimbra1.mail.ovh.net; for a Zimbra hosted by your company, check it with your administrator. Calendars other people share with you are not read: your account must hold at least one calendar of your own.Leexi deactivates the integration when Zimbra rejects the password: application passcode deleted or email password changed. You then receive an email.
Create a new passcode or use your new password, then reconnect the integration from Integrations: your upcoming meetings are detected again at the next synchronization.
Things to watch out for
- The Zimbra server must be reachable from the Internet over HTTPS: a server reachable only from an internal network or a VPN cannot be connected.
- If you connected with your email password, changing it deactivates the integration.
- All-day events, canceled events and declined invitations are ignored.
- Synchronization runs every 15 minutes: a meeting created at the last minute may not be detected in time.