Adapter-specific properties

Adapter-specific configuration properties provide information for the adapter that is specific to the application or technology that the adapter integrates. Adapter-specific properties enable you to change adapter behavior without having to recode and rebuild the application-specific component.

Table 6 lists the adapter-specific configuration properties for the e-Mail adapter. See the sections that follow for explanations of the properties.

Table 6. Adapter-specific configuration properties

Name Possible values Default value Required?
ApplicationPassword This property is not currently used by the adapter
No
ApplicationUserName This property is not currently used by the adapter
No
BusinessObjectMimeCharset a valid character set value
No
BusinessObjectMimeEncoding a valid data encoding value
No
DataHandlerConfigMO Data handler meta-object name MO_DataHandler _Default Yes
DebugMode true or false
false
 
No
DefaultVerb a verb value that is valid for the business objects handled by the adapter Create No
MailsPerMailBox Any positive integer
1
 
No
MessageContentMimeCharset a valid character set value
No
MessageContentMimeEncoding a valid data encoding value
No
MessageHeaderMimeCharset a valid character set value
No
MessageHeaderMimeEncoding a valid data encoding value
No
PollConfigMO Meta-object name No
PollQuantity Any positive integer
1
 
No
SMTP_MailHost Mail host name Yes

ApplicationPassword

This property is not currently used by the adapter.

ApplicationUserName

This property is not currently used by the adapter.

BusinessObjectMimeCharset

The character set for business objects contained in the e-mail. Reference the e-mail RFC documents to determine the proper value for the environment. An example is iso-8859-1, which is the Latin 1 character set of Western European languages.

BusinessObjectMimeEncoding

The encoding for business objects contained in the e-mail. Reference the e-mail RFC documents to determine the proper value for the environment. As an example, you specify Q for "Quoted-Printable" and B for "Base64". If this property is set to a value then business objects are sent as message parts; if it is not specified then business objects are sent as attached files.

DataHandlerConfigMO

Name of the meta-object that the Data Handler uses to set configuration properties. Also used by the DataHandler base class to determine which DataHandler class to use for a particular content type. For information on this meta-object, see Data handler meta-objects.

DebugMode

Specifies whether JavaMail debug messages are sent to STDOUT.

Running the adapter

For information on starting an adapter, stopping an adapter, and the adapter's temporary startup log file, see the IBM WebSphere InterChange Server Express System Administration Guide.

Important:
If the adapter is polling events, do not manually move mail into different folders. Manually moving mail across folders changes internal pointers that the adapter maintains and can cause inconsistent behavior. If mail messages are manually moved, restart the adapter to correct the pointers.

DefaultVerb

Specifies the value that is inserted in the Verb attribute for top-level business objects created by the adapter during event notification if the Verb attribute does not contain a value. In some situations the adapter may poll an event and create a business object, but the original data source (such as an XML document) might not have information in it that directly corresponds to the Verb attribute of the business object definition. If business objects are delivered to the integration broker without a valid verb then they are regarded as not being subscribed to, and do not get processed. You can specify a valid verb (such as Create) for this property to populate the Verb attribute of the top-level business objects handled by the adapter in the case that the verb is blank or null.

The default value is Create.

MailsPerMailBox

Specifies the number of messages processed in each mailbox before the adapter proceeds to process the next mailbox.

MessageContentMimeCharset

The character set for the message content. Reference the e-mail RFC documents to determine the proper value for the environment. An example is iso-8859-1, which is the Latin 1 character set of Western European languages.

MessageContentMimeEncoding

The encoding for the message content. Reference the e-mail RFC documents to determine the proper value for the environment. As an example, you specify Q for "Quoted-Printable" and B for "Base64".

MessageHeaderMimeCharset

The character set for the message header. Reference the e-mail RFC documents to determine the proper value for the environment. An example is iso-8859-1, which is the Latin 1 character set of Western European languages.

MessageHeaderMimeEncoding

The encoding for the message header. Reference the e-mail RFC documents to determine the proper value for the environment. As an example, you specify Q for "Quoted-Printable" and B for "Base64".

PollConfigMO

The name of the meta-object that the e-Mail adapter uses for polling. For information on the e-Mail adapter meta-object, see Using e-Mail adapter meta-objects.

PollQuantity

Specifies the maximum number of events polled during a single poll call.

SMTP_MailHost

The mail host to be contacted to send e-mail.

Copyright IBM Corp. 2003