Amazon Simple Email Service (Amazon SES) imeundwa kwa ajili ya kutuma na kupokea barua pepe. Inawawezesha watumiaji kutuma barua pepe za miamala, masoko, au arifa kwa ufanisi na kwa usalama kwa kiwango kikubwa. Inajumuika vizuri na huduma zingine za AWS, ikitoa suluhisho thabiti kwa usimamizi wa mawasiliano ya barua pepe kwa biashara za ukubwa wote.
Unahitaji kusajili utambulisho, ambao unaweza kuwa vikoa au anwani za barua pepe ambazo zitaweza kuingiliana na SES (mfano kutuma na kupokea barua pepe).
Mtumiaji wa SMTP
Inawezekana kuunganishwa na seva ya SMTP ya AWS kufanya vitendo badala ya kutumia API ya AWS (au kwa kuongeza). Kwa hili unahitaji kuunda mtumiaji na sera kama:
Inawezekana pia kufanya hivi kutoka kwenye AWS console web.
Enumeration
Kumbuka kuwa SES ina APIs 2: ses na sesv2. Baadhi ya vitendo vipo kwenye APIs zote mbili na vingine vipo kwenye moja tu kati ya hizo mbili.
# Get info about the SES accountawssesv2get-accountawssesget-account-sending-enabled# Check if enabled# Get registered domains and email addresses (identities)awsseslist-identitiesawssesv2list-email-identitiesawssesv2get-email-identity--email-identity<identity>#Get at once all the attributes# Get Resource Policies applied in the identityawsseslist-identity-policies--identity<identity>awssesget-identity-policies--identity<identity>--policy-names<policy>awssesv2get-email-identity-policies--email-identity<identity># Get attributes of the identity## Check if verifiedawssesget-identity-verification-attributes--identities<identity>## DKIM settings, relevant for identities that are domains not emailsawssesget-identity-dkim-attributes--identities<identity>## Get what happnes if the send mail from the identity failsawssesget-identity-mail-from-domain-attributes--identities<identity>## otifications attributesawssesget-identity-notification-attributes--identities<identity># Get email templatesawsseslist-templatesawssesget-template--template-name<name>awssesv2list-email-templatesawssesv2get-email-template--template-name<name># Get custom verification email templates## This is the email sent when an identity is verified, it can be customizedawsseslist-custom-verification-email-templatesawssesv2list-custom-verification-email-templatesawssesget-custom-verification-email-template--template-name<name>awssesv2get-custom-verification-email-template--template-name<name># Get receipt rule sets## Receipt rules indicate how to handle incoming mail by executing an ordered list of actionsawsseslist-receipt-rule-setsawssesdescribe-receipt-rule-set--rule-set-name<name>awssesdescribe-receipt-rule-set--rule-set-name<name>--rule-name<name>## Metadata and receipt rules for the receipt rule set that is currently activeawssesdescribe-active-receipt-rule-set# Get suppressed destinationsawssesv2list-suppressed-destinationsawssesv2get-suppressed-destination--email-address<email># Get configuration sets## These are set of rules applied to the identities related to the configuration setawsseslist-configuration-setsawssesv2list-configuration-setsaws ses describe-configuration-set --configuration-set-name <name> --configuration-set-attribute-names eventDestinations trackingOptions deliveryOptions reputationOptions
awssesv2get-configuration-set--configuration-set-name<name>awssesv2get-configuration-set-event-destinations--configuration-set-name<name># Get Contacts listawssesv2list-contact-listsawssesv2list-contacts--contact-list-name<name>awssesv2get-contact-list--contact-list-name<name>awssesv2get-contact--contact-list-name<name>--email-address<name># Private IPsawssesv2list-dedicated-ip-poolsawssesv2get-dedicated-ip-pool--pool-name<name>awssesv2get-dedicated-ips--pool-name<name>#Only valid if ScalingMode is Standardawssesv2get-dedicated-ip--ip<ip># Misc## Get send quotaawssesget-send-quota## Get statisticsawssesget-send-statistics