Exchange-manage-call

From GreenVulcano Wiki
Revision as of 14:09, 16 May 2014 by G.dimaio (talk | contribs) (Created page with "==Description== {{GVESB}} plugin for managing emails on MS Exchange through WS interface. The message on wich operate is identified by its InternetMessageId contained into the ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Description

GreenVulcano® ESB plugin for managing emails on MS Exchange through WS interface.

The message on wich operate is identified by its InternetMessageId contained into the MESSAGE_ID property of the input GVBuffer.

The property MANAGED_MESSAGE_COUNT in the output GVBuffer contains the number:

  • 0 : no message processed
  • 1 : message <MESSAGE_ID> processed

VulCon / GV Console Configuration

The exchange-manage-call Element is used by Channel, routed-call. Its attributes are:

Attribute Type Description
type fixed This attribute must assume the value call.
class fixed This attribute must assume the value it.greenvulcano.gvesb.virtual.msexchange.ManageEmailCallOperation.
name required Operation name. Used in the Flow section to associate workflow nodes to VCL operations.
userName required User name for authentication.
password required User password for authentication.
domain optional User domain.
exchangeURL required MS Exchange WS url.
folderFrom optional Folder from wich read email. Default to Inbox.
folderTo optional Folder on wich copy/move email.
action required Action to execute on message:
  • copy
  • move
  • delete
  • set-read
  • set-unread

It has the following sub-elements: