SMTP Library
The SMTP Library is an importable library you can add to projects to use the SMTP protocol to send a rich HTML formatted emails from the Translator. This library is used in the Email Sender component.
Use the Translator’s built in help to review how to use each function:
SMTPsend is used to send a rich HTML-formatted email.
SMTPbuildMime and SMTPaddAttachments are used to build MIME-encoded email attachments and headers.
-- Retrieve SMTP details from the component custom card
local Configs = component.fields()
-- Send an email. Set mime to true to send HTML-formatted emails,
-- emails with non-ASCII characters, or include attachments.
local Status, Response = SMTPsend{
server = Configs.EmailServer,
user = Configs.ServerUser,
password = Configs.ServerPassword,
sender = Configs.SenderEmail,
recipients = Configs.Recipients,
body = Body,
header = header,
attachments = attachments,
mime = true,
entity_type = 'text/html',
live = false
}
Â