Terça, 27 Agosto 2013 23:00

[Amazon] PHP enviando e-mail pelo SES

Escrito por 
Avalie este item
(0 votos)

Fala pessoal,
vou postar um tutorial de como enviar emails pelo PHP através do SES:

Primeiramente vamos precisar do arquivo ses.php que pode ser baixado aqui , esse aquivo contém a classe SimpleEmailService que vai nos ajudar no envio de email's.

Após baixar o arquivos vamos criar nosso script:

<?php
//definimos destinatário, remetente, assunto e mensagem
$from = 'O endereço de e-mail address está sendo protegido de spambots. Você precisa ativar o JavaScript enabled para vê-lo. ';;
$email = 'O endereço de e-mail address está sendo protegido de spambots. Você precisa ativar o JavaScript enabled para vê-lo. ';;
$assunto = 'Campo assunto';
$mensagem = 'Sua mensagem aqui'; require_once('ses.php');
//classe SimpleEmailService
$ses = new SimpleEmailService('AWS Access key', 'AWS Secrete key');
//cria uma nova instancia
$m = new SimpleEmailServiceMessage();
//seta valores definidos nas variaveis acima
$m->addTo($email);
$m->setFrom($from);
$m->setSubjectCharset('ISO-8859-1');
$m->setMessageCharset('ISO-8859-1');
$m->setSubject('=?UTF-8?B?'.base64_encode($assunto).'?= ');
$m->setMessageFromString(NULL,$mensagem);
//envia email
$ses->sendEmail($m);
?>

é possível ainda passar outros parâmetros como: Cópia oculta, Cópia, Responder para e etc..

Leia mais sobre a classe SES aqui

Espero ter ajudado.

Lido 687 vezes Última modificação em Quarta, 08 Outubro 2014 17:03
Juliano Rossetto

// Desenvolvedor PHP e Joomla

// Suporte em ambientes Linux (Ubuntu e Debian).

// Suporte a Amazon Web Services (AWS) - Amazon Cloud Professional

Formado em Análise e Desenvolvimento de Sistemas

Siga no Twitter   Curta Facebook    Google +

Website.: www.jrossetto.com.br/
Mais nesta categoria: « O StackOverflow brasileiro

Busca

Últimos Trabalhos

Você está aqui:   [Amazon] PHP enviando e-mail pelo SES

Sobre

// Desenvolvedor PHP e Joomla

// Suporte em ambientes Linux (Ubuntu e Debian).

// Suporte a Amazon Web Services (AWS)