Step Details | |
Introduced in Version | 3.0.0 |
Last Modified in Version | 8.9.0 |
Location | Integration > Amazon AWS > SES |
The Send Message step allows the user to send an email message through Amazon SES.
Prerequisites
- This step requires the Amazon AWS Module to be installed before it will be available in the toolbox, and an active AWS account. The Amazon WebServices Settings must also be configured.
- A dependency must be created after installing the module in order for the the steps to be properly used.
Properties
Inputs
Property | Description | Data Type |
---|---|---|
Bcc Addresses | Used to define addresses to send blind carbon copies to. | List of String |
Body | Used to define the message body. | String |
Cc Addresses | Allows users to define addresses to send carbon copies to. | List of String |
Context | Allows the user to define the User Context | String |
From | Allows the user to define who the message is from | String |
Is HTML | Defines if the message is HTML | Boolean |
Subject | Allows the user to define the message subject | String |
To Addresses | Allows the user to define to who the message is sent to | List of String |
Outputs
Property | Description | Data Type |
---|---|---|
Done | Outputs completed step information. | String |
Common Errors
Invalid URI
If the inputted value for the queue name under the Settings section is invalid, the step will cause an error.
To correct this, the parameters around the Message Queue are invalid and need to be reconfigured.
Exception Message:
Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Post SES Message 1[PostSqsMessage] in flow [Display Steps]: Invalid URI: The format of the URI could not be determined.
---> System.UriFormatException: Invalid URI: The format of the URI could not be determined. at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind, UriCreationOptions& creationOptions
at System.Uri..ctor(String uriString
at Amazon.SES.Internal.ProcessRequestHandler.PreInvoke(IExecutionContext executionContext
at Amazon.SES.Internal.ProcessRequestHandler.InvokeAsync[T](IExecutionContext executionContext
at Amazon.Runtime.Internal.PipelineHandler.InvokeAsync[T](IExecutionContext executionContext
at Amazon.Runtime.Internal.Marshaller.InvokeAsync[T](IExecutionContext executionContext
at Amazon.Runtime.Internal.PipelineHandler.InvokeAsync[T](IExecutionContext executionContext
at Amazon.Runtime.Internal.CallbackHandler.<>n__0[T](IExecutionContext executionContext
at Amazon.Runtime.Internal.CallbackHandler.InvokeAsync[T](IExecutionContext executionContext
at Amazon.Runtime.Internal.ErrorCallbackHandler.InvokeAsync[T](IExecutionContext executionContext
at Amazon.Runtime.Internal.MetricsHandler.InvokeAsync[T](IExecutionContext executionContext
at Decisions.AmazonSES.SESQueueImplementation.PushMessage(String message, String groupId, String deduplicationId
at Decisions.AmazonSES.PostSqsMessage.Run(StepStartData data
at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData
at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData)
--- End of inner exception stack trace ---