This pack provides Microsoft Exchange integration to perform simple searches on an Exchange user.
Exchange Server 2010, 2013 and 2016 as well as Office 365 hosted Exchange accounts.
get_calendar_items
- Get a list of calendar items within a date rangeget_folder
- Get information about a folder (mail, contact, meta)list_folders
- List all folders or subfolders within a foldersearch_items
- Search for items by subject within a foldersend_email
- Send an email
item_sensor
- Monitors the configured folder (Inbox by default) for new items and sends aexchange_new_item
trigger when one is received
Configuration should contain the primary SMTP address (for knowing what user to send email as), the username and password. Also, for searches using date ranges, the time zone will be normalized to the one specified.
---
primary_smtp_address: "bob@company.com"
username: "bob@company.com"
password: "B0bsPassword!"
timezone: "Europe/London"
Where autodiscovery is not available, the EWS host (typically the webmail host address) can be used.
---
primary_smtp_address: "bob@company.com"
username: "bob@company.com"
password: "B0bsPassword!"
server: ourcompany-webmail.company.com
timezone: "Europe/London"
The sensor folder for the new item sensor can also be configured
---
primary_smtp_address: "bob@company.com"
username: "bob@company.com"
password: "B0bsPassword!"
timezone: "Europe/London"
sensor_folder: "My folder to monitor"