emailAddress()
Last updated 5/02/2024
Example One
The following code executes a mail merge called SubmissionReceived to john@example.co.
Using a single parameter as the context
const mailResult = five.executeAction('SubmissionReceived', five.emailAddress('john@example.co', 'John Citizen'));
Example Two
The following code is sending the same email as example one, but carbon copying and blind carbon copying other email addresses.
Using a more complex mail merge context, allowing to send to multiple addresses and sending Cc and Bcc emails
const mailMergeContext = {};
mailMergeContext['SMTPAddresses'] = [five.emailAddress('john@example.co', 'John Citizen')];
mailMergeContext['SMTPCcAddresses'] = [five.emailAddress('kirk@example.co', 'Finance'), five.emailAddress('belinda@example.co', 'Orders')];
mailMergeContext['SMTPBccAddresses'] = [five.emailAddress('management@example.co', 'Management')];
const mailResult = five.executeAction('SubmissionReceived', mailMergeContext);