SendEmail: Difference between revisions
From Catglobe Wiki
More actions
No edit summary  | 
				Nguyenduyan (talk | contribs) No edit summary  | 
				||
| Line 1: | Line 1: | ||
= sendEmail =  | |||
=sendEmail=  | |||
Sends an email. '''This function requires the Qnaire context'''.  | Sends an email. '''This function requires the Qnaire context'''.  | ||
| Line 7: | Line 5: | ||
''(Note: all emails can be tracked in the communicator module)''  | ''(Note: all emails can be tracked in the communicator module)''  | ||
==Syntax==  | == Syntax ==  | ||
sendEmail(''email, alias, subject, body[,fromemail]'')  | sendEmail(''string email, string alias, string subject, string body[, string fromemail][,array Attachments''])  | ||
==Arguments==  | == Arguments ==  | ||
''email:'' Is an expression of string type. It is the receiver’s email address.  | ''email:'' Is an expression of string type. It is the receiver’s email address.  | ||
| Line 23: | Line 21: | ||
''fromemail:'' Is an expression of string type. This is the From email’s address.  | ''fromemail:'' Is an expression of string type. This is the From email’s address.  | ||
==Return type==  | ''Attachments:'' Is an expression of array type. This is the array of Attachment  | ||
== Return type ==  | |||
empty  | empty  | ||
==Examples==  | == Examples ==  | ||
<source lang="javascript">  | |||
sendEmail(“some_email@somemail.com”, "somebody", "test", "This is a test");  | sendEmail(“some_email@somemail.com”, "somebody", "test", "This is a test");  | ||
or  | or  | ||
sendEmail("some_email@somemail.com", "somebody", "test", "This is a test","phong@maysunshine.vn");  | sendEmail("some_email@somemail.com", "somebody", "test", "This is a test","phong@maysunshine.vn");  | ||
</source><br/><source lang="javascript">  | |||
setRPQId(1742873106);  | |||
array arrAttachmentRId = {15548650,15548653};  | |||
Array arrAttachment=new Array();  | |||
for (number i=0;i<arrAttachmentRId.Count;i++)  | |||
{  | |||
 Attachment att = new Attachment (arrAttachmentRId[i]);  | |||
 arrAttachment.Add(att);  | |||
}  | |||
sendEmail("an@maysunshine.vn","An","subject test", "body test","antest@cghead.catglobe.com",arrAttachment);  | |||
</source>  | |||
Revision as of 07:47, 25 November 2016
sendEmail
Sends an email. This function requires the Qnaire context.
(Note: all emails can be tracked in the communicator module)
Syntax
sendEmail(string email, string alias, string subject, string body[, string fromemail][,array Attachments])
Arguments
email: Is an expression of string type. It is the receiver’s email address.
alias: Is an expression of string type. It is the receiver’s alias name.
subject: Is an expression of string type. This is the email’s subject.
body: Is an expression of string type. This is the email’s content.
fromemail: Is an expression of string type. This is the From email’s address.
Attachments: Is an expression of array type. This is the array of Attachment
Return type
empty
Examples
sendEmail(“some_email@somemail.com”, "somebody", "test", "This is a test");
or
sendEmail("some_email@somemail.com", "somebody", "test", "This is a test","phong@maysunshine.vn");
setRPQId(1742873106);
array arrAttachmentRId = {15548650,15548653};
Array arrAttachment=new Array();
for (number i=0;i<arrAttachmentRId.Count;i++)
{
 Attachment att = new Attachment (arrAttachmentRId[i]);
 arrAttachment.Add(att);
}
sendEmail("an@maysunshine.vn","An","subject test", "body test","antest@cghead.catglobe.com",arrAttachment);