EmailApi (Email APIs)

sendEmail

Send email to recipient via the internally provision gateway of the workbench.​

EmailApi.sendEmail(String appName, String email, String subject, String content,
      String template, String fromAlias, Map<String, Object> templateParams)
or

EmailApi.sendEmail(String appName, String email, String subject, String content,
      String template, String fromAlias, Map<String, Object> templateParams, String senderEmail)
or
EmailApi.sendEmail(final String toEmail, final String subject, String content)
or 
EmailApi.sendEmail(final String toEmail, final String template,
      final Map<String, Object> emailParams, final String subject)

parameters:

appName:     name of the internal application
email:       email of the sender
subject:     subject of a email
content:     contents
template:    template to be used 
fromAlias:   alias name  
templateParams:   template parameters
senderEmail:      sender email
toEmail:     to email
emailParams : email params

Return:

sendEmailMarkDownContent

Send email with markdown contents.

parameters:

Return:

sendEmailUsingFunction

Send email using the function

parameters:

Return:

getSubject

Get subject

parameters:

Return:

getProcessedEmailContentFromTemplate

get processed email content from template

parameters:

Return:

emailTemplateExists

check if the email template exits

parameters:

Return:

getEmailProps

get email props

parameters:

Return:

getServerName

get server name

parameters:

Return:

Last updated

Was this helpful?