with Amazon SES

Amazon Simple Email Service (SES) é um serviço de e-mail econômico criado na infraestrutura confiável e escalável que a Amazon.com desenvolveu para atender à sua própria base de clientes. Com o Amazon SES, você pode enviar e-mails transacionais, mensagens de marketing ou qualquer outro tipo de conteúdo de alta qualidade para os seus clientes.

Neste tutorial, você aprenderá a enviar seu primeiro e-mail usando o Amazon SES. Abordaremos como verificar que você é o proprietário do endereço de e-mail e, em seguida, enviaremos um e-mail usando o console do Amazon SES. O custo total da execução deste tutorial é de 0,10 USD, independentemente de você estar no nível gratuito da AWS.

Gerencie seus recursos da AWS

Faça login no console

Ao clicar aqui, o Console de Gerenciamento da AWS se abrirá em uma nova janela do navegador para que você possa manter este guia passo a passo aberto. Para abrir o console do Amazon SES, veja Application Services e selecione SES.

send-email_0

(clique para ampliar)

send-email_0

Antes de poder enviar um e-mail usando o Amazon SES, você deve comprovar que você é o proprietário do endereço de e-mail do remetente, verificando o endereço (ou o domínio do endereço) com o Amazon SES. Se você é um novo usuário do Amazon SES, você também deve verificar o endereço do destinatário, porque sua conta está em um ambiente de teste chamado de Amazon SES sandbox. Posteriormente, você pode inscrever-se para sair da sandbox e suspender a limitação do endereço do destinatário.

Neste tutorial, você enviará um e-mail de e para o mesmo endereço de e-mail.


a. No painel de navegação esquerdo do console do Amazon SES, em Gerenciamento de identidade, selecione endereços de e-mail.

send-email_1

(clique para ampliar)

send-email_1

b. Selecione Verificar um novo endereço de e-mail.

send-email_2

(clique para ampliar)

send-email_2

c. Insira seu endereço de e-mail e, em seguida, selecione Verificar este endereço de e-mail.

O Amazon SES enviará um e-mail de verificação para esse endereço.

send-email_3

(clique para ampliar)

send-email_3

d. Faça login no cliente de e-mail que você usa para receber mensagens para o endereço de e-mail que você informou na última etapa. Em seu cliente de e-mail, abra a mensagem da Amazon Web Services pedindo que você confirme se você é o proprietário do endereço de e-mail. Clique no link da mensagem.

send-email_4

(clique para ampliar)

send-email_4

e. Volte para o console do Amazon SES e atualize a lista de identidade usando o botão Atualizar no canto superior direito do console. Confirme se o status do endereço de e-mail no console do Amazon SES é verificado.

send-email_5

(clique para ampliar)

send-email_5

Agora que você verificou um endereço de e-mail, você pode enviar um e-mail. Você pode enviar um e-mail de três formas com o Amazon SES: usando o console, usando a interface Simple Mail Transfer Protocol (SMTP) ou usando a API.

Este tutorial mostra como usar o método mais simples: o console. Depois de começar a usar o Amazon SES, você vai querer enviar seus e-mails usando a interface SMTP ou a API, pois você pode acessá-los por programação.

Com o Amazon SES é possível enviar e-mail formatado ou e-mail bruto. Se você escolher e-mail formatado, o Amazon SES formata o e-mail para você. Se você escolher e-mail bruto, você deve formatar manualmente o e-mail, o que dá a você mais controle sobre os cabeçalhos de e-mail e sobre como a mensagem será exibida. Neste tutorial, usamos o formato bruto para que possamos demonstrar como enviar um e-mail formatado em HTML.


a. No console do Amazon SES, selecione o botão à esquerda do endereço de e-mail que acabou de verificar e, em seguida, selecione Send a Test Email.

send-email_6

(clique para ampliar)

send-email_6

b. Na caixa de diálogo Send Test Email, use os seguintes valores e, em seguida, selecione Send Test Email.

  • Formato do e-mail – Escolha Raw.
  • To – Insira o endereço de e-mail verificado.
  • Message – Copie e cole o seguinte texto na caixa, exatamente como mostrado.

Importante: após colar o texto da mensagem na caixa, exclua quaisquer linhas em branco antes da linha "Subject", para que a mensagem recebida seja formatada corretamente.

Subject: Amazon SES Test
MIME Version: 1.0
Content-Type: text/html




E-mail enviado com sucesso usando o Amazon SES!


Para mais informações sobre o Amazon SES consulte o Guia do desenvolvedor do Amazon SES.



send-email_7

(clique para ampliar)

send-email_7

c. Faça login no cliente de e-mail do endereço para o qual enviou o e-mail. Você encontrará a mensagem que você enviou. Se você não conseguir encontrá-la, verifique a caixa de spam.

send-email_8

(clique para ampliar)

send-email_8

Você enviou seu primeiro e-mail usando o Amazon SES.

Agora que você verificou um endereço de e-mail e enviou um e-mail usando o console do Amazon SES, as próximas etapas são:

Sim
Não