qie.sendEmailWithCC¶
Signature: qie.sendEmailWithCC(to, cc, bcc, replyTo, subject, body, attachments*)
Returns: void
Send an email message with cc (This does throw an exception if the email did not send successfully).
Note
See this KB article for examples on how to include attachments.
Parameters¶
| Type | Name | Description | Default |
|---|---|---|---|
| String | to | comma separated email addresses | |
| String | cc | comma separated email addresses | |
| String | bcc | comma separated email addresses | |
| String | replyTo | comma separated email addresses | |
| String | subject | email subject line | |
| String | body | email message body | |
| emailAttachmentMap | attachments* | (optional) file attachments | null |
Example¶
// Define the email details
var to = "support@qvera.com,awesomesupport@qvera.com";
var cc = "others@qvera.com,personne@qvera.com";
var bcc = "blindcc@qvera.com";
var replyTo = "george@qvera.com,henry@qvera.com";
var subject = "Monthly Report";
var body = "Dear Team,\n" +
"Please find attached the monthly report.\n\n" +
"Best regards,\nQIE Admin";
// Create an attachment map
var attachments = {
"Report.pdf": qie.readFile("/tmp/test.pdf")
};
// Send the email
try {
qie.sendEmailWithCC(to, cc, bcc, replyTo, subject, body, attachments);
qie.warn("Email sent successfully.");
} catch (e) {
qie.error("Failed to send email: " + e.message);
}