ME EmailSender Control: runtime connections properties

The following table shows connections that are set at runtime to control the operation of the ActiveX control.
Connections
Description
Trigger
Required connection.
When the assigned tag transitions from a zero to non-zero value the control reads the values of the other connections and attempts to send an email.
The connection is required.
The connection can be a tag, tag placeholder "{#1}", or expression.
SMTPSrvrAddress
Required connection.
This connection contains the server name (ex. smtp.gmal.com) or IP address of the SMTP Server (ex. 200.71.232.10).
The connection is required. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "smtp.gmail.com").
SMTPPort
Required connection.
This connection contains the TCP/IP port (ex. 25) used to communicate with the SMTP server.
The connection is required. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "25").
SMTPUserID
Optional connection.
This connection contains the user id (ex. myusername) to be used to authenticate with a SMTP server that requires authentication.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "myusername").
SMTPUserPwd
Optional connection.
This connection contains the password associated with the user id, contained in SMTPUserId (ex. P@as5word), to be used to authenticate with a SMTP server that requires authentication.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "P@as5word").
SSLEnable
Optional connection.
When the value is non-zero, the SMTP Email control uses Secure Socket Layer (SSL) protocol to communicate with the SMTP Server.
When the value is zero or blank, the SMTP Email control does not use Secure Socket Layer (SSL) protocol to communicate with the SMTP Server.
The connection is optional. The connection data type is String.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "True").
SendAnonymous
Optional connection.
When the value is non-zero, the SMTP Email control does not attempt to authenticate with the SMTP Server before attempting to send an email. When sending an email, anonymously SMTPUserId and SMTPUserPwd should be left blank.
When the value is zero or blank, the SMTP Email control authenticates with the SMTP Server using the credentials contained in SMTPUserId and SMTPUserPwd.
The connection is optional. The connection data type is String.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "True").
From_Address
Required connection.
This connection contains the email address of the sender (ex. myEmail@emaildomain.com).
The connection is required. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "myEmail@emaildomain.com").
From_Name
Optional connection.
This connection contains the name of the sender (ex. "Palletizer 22B" or "PanelView Plus Alarm" or "Fred")
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "Fred").
TO_Address
Optional connection.
This connection contains the TO recipients of the email (ex. Fred@att.net). Comma separate the individual emails if a list is desired.
At least one email address among the TO_address, CC_address, and BCC_address connections must contain a valid email address or the send operation will fail.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "Fred@emaildomain.com").
CC_Address
Optional connection.
This connection contains the CC recipients of the email (ex. Fred@att.net). Comma separate the individual emails if a list is desired.
At least one email address among the TO_address, CC_address, and BCC_address connections must contain a valid email address or the send operation will fail.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "Fred@emaildomain.com").
BCC_Address
Optional connection.
This connection contains the BCC recipients of the email (ex. Fred@att.net). Comma separate the individual emails if a list is desired.
At least one email address among the TO_address, CC_address, and BCC_address connections must contain a valid email address or the send operation will fail.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "Fred@emaildomain.com").
Subject
Optional connection.
This connection contains the subject (ex. Alarm email) of the email being sent.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "Alarm Email").
Body
Optional connection.
This connection contains the body (ex. The level of the tank is 100 psi) of the email being sent.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "The level of the tank is 100 psi.").
BodyFile
Optional connection.
This connection contains the path (ex. C:\SMTP Files\ALARM.TXT) to a text file containing the body of the email. When the email is sent the control reads specified text file and sends that content as the email body. Only simple text (.TXT) files are supported.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "\my documents\alarm.txt").
AttachmentFile
Optional connection.
This connection contains the path (ex. C:\SMTP Files\ALARM.TXT) to a file to be attached to the email. When the email is sent the control reads specified file path and attaches the file to the email.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "\my documents\readings.csv").
AttachmentFailure
Optional connection.
When this value is non-zero and the file specified in AttachmentFile cannot be attached to the email, this connection causes the email send operation to fail.
The connection is optional. The connection data type is String.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "\my documents\readings.csv").
Signature
Optional connection.
This connection contains the signature (ex. Palletizer 22B or Fred Smith) of the email being sent.
The connection is optional. The connection data type is String. The maximum length is 82 characters.
The connection can be a tag, tag placeholder "{#1}", expression, or explicit string (ex. "Fred Smith").
Handshake
Optional connection.
When triggered the control writes the status of the email send operation. Non-zero result indicates success. Zero result indicates failure.
The connection is optional. The connection data type is Integer.
The connection can be a tag or tag placeholder "{#1}".
FailureCode
Optional connection.
When a send attempt fails the control writes a string message to this connection indicating the cause of the failure.
The connection is optional. The connection data type is String.
The connection can be a tag or tag placeholder "{#1}".
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal