Amazon AWS SES – Como utilizar o serviço de envio de emails da Amazon

Para quem ainda não conhece o serviço da Amazon Simple Emais Send (SES) , uma dica seria uma leitura em: http://aws.amazon.com/pt/ses/ 

Basicamente, você precisará baixar “The Amazon Web Services SDK for .Net” , em seguida adicionar a referência no seu projeto do assembly AWSSDK.dll

Vamos ao exemplo:

using Amazon.SimpleEmail; 
using Amazon.SimpleEmail.Model;

     static void Main(string[] args)
        {
            List listColl = new List();
            listColl.Add("DESTINO@DESTINO");


            AmazonSimpleEmailServiceClient amazonEmail = new AmazonSimpleEmailServiceClient("chave", "secret");

            SendEmailRequest mailObj = new SendEmailRequest();
            Destination destinationObj = new Destination(listColl);
            mailObj.Source = "ivaldo@nnetsistemas.com"; //from
            mailObj.ReturnPath = "ivaldo@nnetsistemas.com"; //to
            mailObj.Destination = destinationObj;

            Amazon.SimpleEmail.Model.Content emailSubjectObj = new Content("assunto");
            Amazon.SimpleEmail.Model.Content emailBodyContentObj = new Content("text...");  
  
            Amazon.SimpleEmail.Model.Body emailBodyObj = new Body();
            //emailBodyObj.Html = emailBodyContentObj;
            emailBodyObj.Text = emailBodyContentObj;
            
            Message emailMessageObj = new Message(emailSubjectObj, emailBodyObj);
            mailObj.Message = emailMessageObj;
            var response = amazonEmail.SendEmail(mailObj);
  
        }

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.