|
||
|
|
| Conheça o Plugfeed | » Início » Programação » PHP » Envie E-mails com a classe Swift --> |
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 31/12/1969Envie E-mails com a classe Swift
Oberaldo Bull Programador PHP/MySql, trabalho no desenvolvimento de sites e sistemas dinâmicos. Faço parte da EquipeXQ de programadores, administro o site nacional do framework CakePHP (www.cakephp.com.br).
Envie E-mails com a classe Swift
Olá Pessoal! Neste artigo irei apresentar para vocês a classe SwiftMailer, uma classe avançada para envio de e-mails. Normalmente, utilizamos em nossos sites/projetos, a função mail() do PHP para enviar e-mail, mas alguns provedores, como IG, Yahoo, Uol entre outros, barram estes e-mails, prejudicando nosso trabalho. Com esta classe, você poderá enviar e-mail utilizando um servidor SMTP, e dificilmente será barrado por estes sites. Para isto, faça download da classe no endereço abaixo: SWIFTMailer Recomendo sempre a última versão (para este exemplo utilizei a versão 3.1.1 para PHP4). Descompacte o arquivo .zip, e na pasta de seu projeto, copie apenas a pasta /lib. Esta pasta contém os arquivos necessários. Abaixo o código completo e comentado: <? // Aqui iremos carregar os arquivos necessários require_once "lib/Swift.php";?> Este é um exemplo simples de envio de e-mail com a classe SwiftMailer. Nos próximos artigos irei abordar o envio de mensagem com formatação HTML, resgatando valores de um form. Até o próximo artigo ;-) Artigos relacionados
Links relacionados
Este artigo é a parte 4 de 4 da seguinte série:
Rafael <puimale-froccio@yahoo.it>
Bom, não sei a quem se destina este artigo. E tão pouco o nivel de conhecimento do usuário.
Mas uma opnião. Nunca vi estes servidores bloquearem o e-mail enviado via mail() no php. Se estão bloqueando, o problema é do servidor que está hospedado, e não do PHP. Segundo, vc pode emular o smtp via tempo de execução no proprio mail(). No site da php explica como fazer. Sou adepto ao uso de classes, porém tomamos cuidado para não abstrair demais, senão estamos correndo o risco de ao inves de usar um print, programarmos uma classe só pra executar um print 'conteudo'; De resto, está objetivo e claro. Abraços ![]() ![]() ![]() ![]() ![]() José Ruiz <ruiz@jruiz.com.br>
Estou procurando um método eficaz de envio de newsletter e não consegui usar as informações do artigo (não deu certo). Gostaria de conversar sobre um ajuda neste sentido
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |
|
|