Skip to content
Menu
Menu

Knowledge Base

KB110023 | EXCHANGE CONNECTION

KB110023 | EXCHANGE CONNECTION

Documentation of the Elvis Package “Exchange Connection”

Overview

The Elvis server is intended to be connected to an existing Microsoft Exchange Server in order to:

  • depending on appointments in the Exchange calendar to trigger processes in the server
  • Deliver messages via e-mail (as an alternative to the existing MailMessagingDriver, if SMTP is not possible)
  • Generate Exchange tasks from messages

Details

After inserting the package into the server project via the package manager (from Elvis 3.3.31) the following are now available:

  • An “Exchange Calendar” item type
  • an “Exchange” message port driver
Exchange Calendar

This element works similarly to an Elvis time program.

The “Time” input must be connected to a time source that provides the current time as UTC (Universal Time), e.g. the “TimeUTC” data point in the system port.

Any number of outputs can be created, whereby either a text is defined for each output, which must appear in the subject of the appointment, or the name of a category to which the appointment must be assigned. This allows different types of appointments to be assigned to different outputs. Unacknowledged or rejected meeting requests are ignored. The corresponding output switches to ON during an appointment.

Parameter:

Server URL: The URL of the EWS service of the Exchange Server must be specified here, e.g. https://myserver/EWS/Exchange.asmx
Exchange version: The version of the Exchange Server. All versions from 2007 SP1 onwards are supported. It is possible to specify a lower version than the actual version as long as the Exchange version is compatible.
Username/Password/Domain: These are the credentials for the Exchange server. If the username is left blank, the login is done with the account under which the Elvis server is running. If the server is running as a service, a corresponding service must be installed in the service manager. domain account.
Reading interval: Specifies the intervals at which to check for appointment changes on the Exchange server.
Messenger port driver “Exchange”

Addresses:

  • E-mail addresses with or without a prefixed “mailto:” generate an e-mail to the corresponding recipient
  • The address “task:self” creates a task in the user’s task folder.
    Unfortunately, it is currently not possible to send a task/task request to another user.

Parameter:

Server URL: The URL of the EWS service of the Exchange Server must be specified here, e.g. https://myserver/EWS/Exchange.asmx
Exchange version: The version of the Exchange Server. All versions from 2007 SP1 onwards are supported. It is possible to specify a lower version than the actual version as long as the Exchange version is compatible.
Username/Password/Domain: These are the credentials for the Exchange server. If the username is left blank, the login is done with the account under which the Elvis server is running. If the server is running as a service, a corresponding service must be installed in the service manager. domain account.
Subject: The subject line to use for the email or task.
Appendix: File name or URL of a file to be attached.

Support Area

KB110023 | EXCHANGE CONNECTION

Knowledge Base

Here you will find answers, solutions to problems and examples of our products.
KB110023 | EXCHANGE CONNECTION

Case Studies

Successful in use: practical examples of our products and individual developments.
KB110023 | EXCHANGE CONNECTION

Support

Describe your concern using our support form.
KB110023 | EXCHANGE CONNECTION

License registration

Register your Elvis license!

IT GmbH · An der Kaufleite 12 · D-90562 Kalchreuth

© Copyright 2024. IT GmbH | Webdesign by Appear Online