AWS SDK for C++
1.8.153
AWS SDK for C++
|
#include <ReceiptAction.h>
An action that Amazon SES can take when it receives an email on behalf of one or more email addresses or domains that you own. An instance of this data type can represent only one action.
For information about setting up receipt rules, see the Amazon SES Developer Guide.
Definition at line 42 of file ReceiptAction.h.
Aws::SES::Model::ReceiptAction::ReceiptAction | ( | ) |
Aws::SES::Model::ReceiptAction::ReceiptAction | ( | const Aws::Utils::Xml::XmlNode & | xmlNode | ) |
|
inline |
Adds a header to the received email.
Definition at line 252 of file ReceiptAction.h.
|
inline |
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Definition at line 102 of file ReceiptAction.h.
|
inline |
Adds a header to the received email.
Definition at line 247 of file ReceiptAction.h.
|
inline |
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Definition at line 95 of file ReceiptAction.h.
|
inline |
Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
Definition at line 174 of file ReceiptAction.h.
|
inline |
Saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes a notification to Amazon SNS.
Definition at line 57 of file ReceiptAction.h.
|
inline |
Publishes the email content within a notification to Amazon SNS.
Definition at line 278 of file ReceiptAction.h.
|
inline |
Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
Definition at line 211 of file ReceiptAction.h.
|
inline |
Calls Amazon WorkMail and, optionally, publishes a notification to Amazon Amazon SNS.
Definition at line 137 of file ReceiptAction.h.
|
inline |
Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
Definition at line 180 of file ReceiptAction.h.
ReceiptAction& Aws::SES::Model::ReceiptAction::operator= | ( | const Aws::Utils::Xml::XmlNode & | xmlNode | ) |
void Aws::SES::Model::ReceiptAction::OutputToStream | ( | Aws::OStream & | oStream, |
const char * | location | ||
) | const |
void Aws::SES::Model::ReceiptAction::OutputToStream | ( | Aws::OStream & | ostream, |
const char * | location, | ||
unsigned | index, | ||
const char * | locationValue | ||
) | const |
|
inline |
Saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes a notification to Amazon SNS.
Definition at line 63 of file ReceiptAction.h.
|
inline |
Adds a header to the received email.
Definition at line 262 of file ReceiptAction.h.
|
inline |
Adds a header to the received email.
Definition at line 257 of file ReceiptAction.h.
|
inline |
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Definition at line 116 of file ReceiptAction.h.
|
inline |
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Definition at line 109 of file ReceiptAction.h.
|
inline |
Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
Definition at line 186 of file ReceiptAction.h.
|
inline |
Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
Definition at line 192 of file ReceiptAction.h.
|
inline |
Saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes a notification to Amazon SNS.
Definition at line 69 of file ReceiptAction.h.
|
inline |
Saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes a notification to Amazon SNS.
Definition at line 75 of file ReceiptAction.h.
|
inline |
Publishes the email content within a notification to Amazon SNS.
Definition at line 288 of file ReceiptAction.h.
|
inline |
Publishes the email content within a notification to Amazon SNS.
Definition at line 293 of file ReceiptAction.h.
|
inline |
Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
Definition at line 223 of file ReceiptAction.h.
|
inline |
Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
Definition at line 229 of file ReceiptAction.h.
|
inline |
Calls Amazon WorkMail and, optionally, publishes a notification to Amazon Amazon SNS.
Definition at line 149 of file ReceiptAction.h.
|
inline |
Calls Amazon WorkMail and, optionally, publishes a notification to Amazon Amazon SNS.
Definition at line 155 of file ReceiptAction.h.
|
inline |
Publishes the email content within a notification to Amazon SNS.
Definition at line 283 of file ReceiptAction.h.
|
inline |
Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
Definition at line 217 of file ReceiptAction.h.
|
inline |
Adds a header to the received email.
Definition at line 272 of file ReceiptAction.h.
|
inline |
Adds a header to the received email.
Definition at line 267 of file ReceiptAction.h.
|
inline |
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Definition at line 130 of file ReceiptAction.h.
|
inline |
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Definition at line 123 of file ReceiptAction.h.
|
inline |
Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
Definition at line 198 of file ReceiptAction.h.
|
inline |
Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
Definition at line 204 of file ReceiptAction.h.
|
inline |
Saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes a notification to Amazon SNS.
Definition at line 81 of file ReceiptAction.h.
|
inline |
Saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes a notification to Amazon SNS.
Definition at line 87 of file ReceiptAction.h.
|
inline |
Publishes the email content within a notification to Amazon SNS.
Definition at line 298 of file ReceiptAction.h.
|
inline |
Publishes the email content within a notification to Amazon SNS.
Definition at line 303 of file ReceiptAction.h.
|
inline |
Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
Definition at line 235 of file ReceiptAction.h.
|
inline |
Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
Definition at line 241 of file ReceiptAction.h.
|
inline |
Calls Amazon WorkMail and, optionally, publishes a notification to Amazon Amazon SNS.
Definition at line 161 of file ReceiptAction.h.
|
inline |
Calls Amazon WorkMail and, optionally, publishes a notification to Amazon Amazon SNS.
Definition at line 167 of file ReceiptAction.h.
|
inline |
Calls Amazon WorkMail and, optionally, publishes a notification to Amazon Amazon SNS.
Definition at line 143 of file ReceiptAction.h.