Difference between revisions of "Pop-call"

From GreenVulcano Wiki
Jump to: navigation, search
(Created page with "==Description== Use this plugin if you want to receive an email. =={{VULCON}} / {{GVCONSOLE}} Configuration== {{GVESB}} allows you to receive emails using the pop-call plugin. ...")
 
(Description)
Line 1: Line 1:
 
==Description==
 
==Description==
Use this plugin if you want to receive an email.
+
Use this {{GVESB}} plugin if you want to receive an email.
  
 
=={{VULCON}} / {{GVCONSOLE}} Configuration==
 
=={{VULCON}} / {{GVCONSOLE}} Configuration==

Revision as of 13:09, 9 February 2012

Description

Use this GreenVulcano® ESB plugin if you want to receive an email.

VulCon / GV Console Configuration

GreenVulcano® ESB allows you to receive emails using the pop-call plugin. Received messages are codified in a XML that describes the content of the message and its attachments if presents.

The pop-call element is used by Channel and routed-call and has the following attributes:

  • type: call.
  • class: it.greenvulcano.gvesb.virtual.pop.POPCallOperation.
  • name: Operation name. Used in the 'Flow' section to associate workflow nodes to VCL operations.
  • jndi-name: JNDI name of the mail Session configured in the application server.
  • override-protocol-host: Corresponds to the property mail.protocol.host and overwrites the value of property mail.host specified in the configuration of the mail Session.
  • override-protocol-user: Corresponds to the property mail.protocol.user and overwrites the value of property mail.user specified in the configuration of the mail Session.
  • delete-messages: Mark a processed message as DELETED. Default false.
  • expunge: Expunge (permanently remove) messages marked DELETED. Default false.
  • email-rx-cleaner: RegExp pattern for email address cleaning.
    Default "[A-z][A-z0-9_]*([.][A-z0-9_]+)*[@][A-z0-9_]+([.][A-z0-9_]+)*[.][A-z]{2,4}".

Into pop-call can be inserted the following subelements