Usando a Amazon SES API para enviar e-mails - Amazon Simple Email Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando a Amazon SES API para enviar e-mails

Para enviar e-mails de produção pela AmazonSES, você pode usar a interface Simple Mail Transfer Protocol (SMTP) ou a Amazon SESAPI. Para obter mais informações sobre a SMTP interface, consulteUsando a SES SMTP interface da Amazon para enviar e-mails. Esta seção descreve como enviar e-mails usando API o.

Quando você envia um e-mail usando a Amazon SESAPI, você especifica o conteúdo da mensagem e a Amazon SES monta um MIME e-mail para você. Alternativamente, você mesmo pode montar o e-mail para que tenha controle total sobre o conteúdo da mensagem. Para obter mais informações sobre oAPI, consulte a APIReferência do Amazon Simple Email Service. Para obter uma lista de endpoints URLs para o Regiões da AWS onde a Amazon SES está disponível, consulte os endpoints e cotas do Amazon Simple Email Service no Referência geral da AWS.

Você pode ligar para o API das seguintes maneiras:

  • Fazer HTTPS solicitações diretas — Esse é o método mais avançado, porque você precisa lidar manualmente com a autenticação e a assinatura de suas solicitações e, em seguida, criar manualmente as solicitações. Para obter informações sobre a Amazon SESAPI, consulte a página de boas-vindas na Referência API v2.

  • Use um AWS SDK—AWS SDKsfacilite o acesso ao APIs para vários AWS serviços, incluindo AmazonSES. Quando você usa umSDK, ele cuida da autenticação, da assinatura de solicitações, da lógica de repetição, do tratamento de erros e de outras funções de baixo nível para que você possa se concentrar na criação de aplicativos que encantem seus clientes.

  • Use uma interface de linha de comando— O AWS Command Line Interfaceé a ferramenta de linha de comando da AmazonSES. Nós também oferecemos o AWS Ferramentas PowerShell para quem cria scripts no PowerShell ambiente.

Independentemente de você acessar a Amazon SES API direta ou indiretamente por meio de um AWS SDK, o AWS Command Line Interface ou o AWS Ferramentas para PowerShell, a Amazon SES API fornece duas maneiras diferentes de você enviar um e-mail, dependendo de quanto controle você deseja sobre a composição da mensagem de e-mail:

  • Formatado— A Amazon SES compõe e envia uma mensagem de e-mail devidamente formatada. Você precisa apenas fornecer os endereços "From:" (De) e "To:" (Para), um assunto e um corpo da mensagem. A Amazon SES cuida de todo o resto. Para obter mais informações, consulte Envio de e-mail formatado usando a Amazon SES API.

  • Raw— Você compõe e envia manualmente uma mensagem de e-mail, especificando seus próprios cabeçalhos e tipos de e-mail. MIME Se você é experiente na formatação do seu próprio e-mail, a interface bruta da a você mais controle sobre a composição da mensagem. Para obter mais informações, consulte Enviando e-mail bruto usando o Amazon SES API v2.