Azure Communication Services

The ACS Email output module allows you to write an email in response to an event, which is sent through Azure Communication Services Email.

This helps get around some common security issues trying to send SMTP email in the modern era, where password policies and two-factor authentication make it difficult to send messages from automated systems and appliances.

ParameterDefaultMeaning
constringThe ACS Email Connection String
domainThe sending (from) email domain
toThe address to send the message to
subject%MThe subject line of the email, with event substitutions
content%MThe content of the email message, with event substitutions
timezoneUTCThe timezone to write times in

Example

[
   {
	"type": "event",
	"method": "acemail",
	"timezone": "Australia/Sydney",	
	"constring": "<connection string>",
	"domain": "<azure email domain>",   
	"to": "<to address>",   	
	"subject": "An Event Happened",
	"content": "An %M happened today at %S"
   }
]

The above example would send an email with the subject 'An Event Happened' and the content of the log message..

Performance/Spam Warning

Like all of the announcement modules, this module may take some time to execute and will block the process in the mean-time.

Other Modules

Return to the list of output modules.