Item name | Required / Optional | Use of Variables | Description | Remarks |
---|---|---|---|---|
Name | Required | Not available | Enter the name on the script canvas. | |
Input data | Required | Not available | Select the component on the script canvas. |
Item name | Required / Optional | Use of Variables | Description | Remarks |
---|---|---|---|---|
Destination | Required | Not available | Select Global Resources.
Refer to "Global Resource Properties" to set up a global resource.
|
Item name | Required / Optional | Use of Variables | Description | Remarks |
---|---|---|---|---|
Authentication mode | Required | Not available | Select the authentication mode when sending mail.
|
|
Hostname | Required | Available | Enter POP mail server host name or the IP address. |
|
Port number | Required | Available | Enter the POP port number to access the mail server. |
|
User name | Required | Available | Enter a user name for SMTP AUTH or to access to POP mail server. |
|
Password | Required | Available | Enter a password for SMTP AUTH or to access to POP mail server. |
|
SSL connection | Optional | Not available | Select whether to make the SSL connection to POP mail server.
|
|
Item name | Description | Remarks |
---|---|---|
Authentication test | Use [User name] and [Password] to test a login to a given [Hostname]. |
|
Item name | Required / Optional | Use of Variables | Description | Remarks |
---|---|---|---|---|
Encoding | Optional | Available | Select or enter type of encoding when sending mail.
Refer to "Supported Encodings"(http://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html) for details. |
|
Skip input data that cannot be sent | Optional | Not available | Selects the operation when data is entered can not be sent.
|
|
Item name | Required / Optional | Use of Variables | Description | Remarks |
---|---|---|---|---|
Header list | Optional | - | Specifies a header to give when sending mail. |
|
Header list / Header | Required | Available | Enter the key header to give when sending mail. |
|
Item name | Required / Optional | Use of Variables | Description | Remarks |
---|---|---|---|---|
Comment | Optional | Not available | You can write a short description of this adapter. The description will be reflected in the specifications. |
<?xml version="1.0" encoding="UTF-8" ?> <table> <row> <column>Header 1</column> <column>Header 2</column> : <column>From</column> <column>To</column> <column>CC</column> <column>BCC</column> <column>Reply To</column> <column>Subject</column> <column>Content-type</column> <column>Message</column> <column>Attachments</column> </row> <row> : </row> </table>
Column name | Description | Remarks |
---|---|---|
Header | Specify for each key defined in the [Header List]. |
|
From |
|
|
To |
|
|
CC |
|
|
BCC |
|
|
Reply |
|
|
Subject | ||
Content-type | ||
Message | ||
Attachments |
|
Component variable name | Description | Remarks |
---|---|---|
count | Returns the number of messages sent. |
|
message_category | Stroes the category to which corresponding message code belongs to, when an error occurs. |
|
message_code | Stores its corresponding message code of occured error. |
|
message_level | Stores the severity of the corresponding message code of the occured error. |
|
error_type | Returns the error type when error occurred. |
|
error_message | Return the error message when error occurred. |
|
error_trace | Return trace information when error occurred. |
|
Key | Location | Description | Remarks |
---|---|---|---|
mail.mime.setdefaulttextcharset | $DATASPIDER_HOME/server/conf/
system.properties |
|
|
Characters | Character code (Unicode) |
---|---|
Characters | Character code (Unicode) |
― | 0x2014 |
~ | 0x301C |
‖ | 0x2016 |
- | 0x2212 |
¢ | 0x00A2 |
£ | 0x00A3 |
¬ | 0x00AC |
Characters | Character code (Unicode) |
---|---|
① | 0x2460; |
② | 0x2461; |
③ | 0x2462; |
④ | 0x2463; |
⑤ | 0x2464; |
⑥ | 0x2465; |
⑦ | 0x2466; |
⑧ | 0x2467; |
⑨ | 0x2468; |
⑩ | 0x2469; |
⑪ | 0x246A; |
⑫ | 0x246B; |
⑬ | 0x246C; |
⑭ | 0x246D; |
⑮ | 0x246E; |
⑯ | 0x246F; |
⑰ | 0x2470; |
⑱ | 0x2471; |
⑲ | 0x2472; |
⑳ | 0x2473; |
Ⅰ | 0x2160; |
Ⅱ | 0x2161; |
Ⅲ | 0x2162; |
Ⅳ | 0x2163; |
Ⅴ | 0x2164; |
Ⅵ | 0x2165; |
Ⅶ | 0x2166; |
Ⅷ | 0x2167; |
Ⅸ | 0x2168; |
Ⅹ | 0x2169; |
㍉ | 0x3349; |
㌔ | 0x3314; |
㌢ | 0x3322; |
㍍ | 0x334D; |
㌘ | 0x3318; |
㌧ | 0x3327; |
㌃ | 0x3303; |
㌶ | 0x3336; |
㍑ | 0x3351; |
㍗ | 0x3357; |
㌍ | 0x330D; |
㌦ | 0x3326; |
㌣ | 0x3323; |
㌫ | 0x332B; |
㍊ | 0x334A; |
㌻ | 0x333B; |
㎜ | 0x339C; |
㎝ | 0x339D; |
㎞ | 0x339E; |
㎎ | 0x338E; |
㎏ | 0x338F; |
㏄ | 0x33C4; |
㎡ | 0x33A1; |
㍻ | 0x337B; |
〝 | 0x301D; |
〟 | 0x301F; |
№ | 0x2116; |
㏍ | 0x33CD; |
℡ | 0x2121; |
㊤ | 0x32A4; |
㊥ | 0x32A5; |
㊦ | 0x32A6; |
㊧ | 0x32A7; |
㊫ | 0x32AB; |
㈱ | 0x3231; |
㈲ | 0x3232; |
㈹ | 0x3239; |
㍾ | 0x337E; |
㍽ | 0x337D; |
㍼ | 0x337C; |
≒ | 0x2252; |
≡ | 0x2261; |
∫ | 0x222B; |
∮ | 0x222E; |
∑ | 0x2211; |
√ | 0x221A; |
⊥ | 0x22A5; |
∠ | 0x2220; |
∟ | 0x221F; |
⊿ | 0x22BF; |
∵ | 0x2235; |
∩ | 0x2229; |
∪ | 0x222A; |
ⅰ | 0x2170; |
ⅱ | 0x2171; |
ⅲ | 0x2172; |
ⅳ | 0x2173; |
ⅴ | 0x2174; |
ⅵ | 0x2175; |
ⅶ | 0x2176; |
ⅷ | 0x2177; |
ⅸ | 0x2178; |
ⅹ | 0x2179; |
¬ | 0xFFE2; |
¦ | 0xFFE4; |
' | 0xFF07; |
" | 0xFF02; |
filename*1=... filename*2=... |
Exception Name | Causes | Solution |
---|---|---|
ResourceNotFoundException Resource definition could not be found.Name:[] |
[Destination] is not specified. | Please specify [Destination] . |
ResourceNotFoundException Resource definition could not be found.Name: [<name of Global Resources>] |
Resource definition selected in [Destination] is not found. | Please check the global resource specified in [Destination] |
InvalidPropertyConfigurationException
<Property name> is not specified. |
[<Property name>] is not specified. | Specify the [<Property name>] . |
InvalidSchemaException | [Input data] is not valid schema. | [Input data] Please check the schema. |
RecipientsNotFoundException | No receiver is specified in [Input data]. | Check the following.
|
SenderNotFoundException | No sender is specified in [Input data]. | Please confirm whether the sender has been specified in [Input data] . |
InvalidMailAddressException <sender> is an invalid email address. |
The sender specified for the [Input data] is invalid. | Ensure that the sender specified for the [Input data] is valid. |
java.io.UnsupportedEncodingException | Encoding set to [Encoding] is not supported. | Please check the specified encoding in [Encoding] . |
javax.mail.AuthenticationFailedException: | [User name] or [Password] is incorrect. | Check [User name] and [Password] . |
javax.mail.MessagingException: ConnectionException |
[Hostname] failed to connect to the specified host. | Check that you are not wrong about [Hostname], [Port number] . Check whether services are provided in the specified host specified in [Hostname]. |
javax.mail.MessagingException: UnknownHostException |
[Hostname] not found . | Please check the host name specified with [Hostname]. |
javax.mail.MessagingException: SSLHandshakeException |
It occurs when selected [SSL/TLS] or [STARTTLS] in [SSL Connection] in global resource properties.The reason is that the server certificate registered in Java is different from the one that is used to SSL connection,so the validity cannot be verified. | Check if the server certificate is registered in JAVA when connecting to SSL server. If registered,check if the server is the same as the one registered in JAVA and check if the server certificate has expired. |
javax.mail.SendFailedException |
Failed to send message. | Ensure that To, CC, and BCC for the [Input data] are correct. |
javax.mail.SendFailedException Invalid Addresses |
Failed to send message. | Ensure that To, CC, and BCC for the [Input data] are correct. This exception can happen with a correct email address when the mail server returns an error . |
com.sun.mail.smtp.SMTPSendFailedException | Failed to send message. | Please check the message and take appropriate measures. |