LinuxCommandLibrary

aws-ses

CLI for AWS Simple Email Service.

TLDR

Create a new receipt rule set

$ aws ses create-receipt-rule-set --rule-set-name [rule_set_name] --generate-cli-skeleton
copy


Describe the active receipt rule set
$ aws ses describe-active-receipt-rule-set --generate-cli-skeletion
copy


Describe a specific receipt rule
$ aws ses describe-receipt-rule --rule-set-name [rule_set_name] --rule-name [rule_name] --generate-cli-skeleton
copy


List all receipt rule sets
$ aws ses list-receipt-rule-sets --starting-token [token_string] --max-items [integer] --generate-cli-skeleton
copy


Delete a specific receipt rule set (the currently active rule set cannot be deleted)
$ aws ses delete-receipt-rule-set --rule-set-name [rule_set_name] --generate-cli-skeleton
copy


Delete a specific receipt rule
$ aws ses delete-receipt-rule --rule-set-name [rule_set_name] --rule-name [rule_name] --generate-cli-skeleton
copy


Send an email
$ aws ses send-email --from [from_address] --destination "ToAddresses=[addresses]" --message "Subject={Data=[subject_text],Charset=utf8},Body={Text={Data=[body_text],Charset=utf8},Html={Data=[message_body_containing_html],Charset=utf8]"
copy


Show help for a specific SES subcommand
$ aws ses [subcommand] help
copy

Copied to clipboard