Publicidade

Enviando e-mail autenticado pelo Code Igniter

07/02/2013 » PHP » Intermediário

Boooa tarde, está começando mais um tutorial de PHP com Code Igniter!

Vamos aprender a enviar e-mails usando autenticação smtp. Mas pra que serve isso?

Hoje com um controle de anti-spam ficou mais chato enviar e-mails pelos sites, o que antes se fazia facilmente com a função "mail" do PHP. Agora hoje, é necessário usar envio autenticado para não cair nas caixas de lixo eletrônico.

Vamos aprender a fazer isso usando o Code Igniter, ele já possui uma classe nativa dele para fazer esse tipo de envio, mas antes precisamos criar um arquivo de configuração.

Criem um arquivo chamado email.php dentro da pasta config (seu_projeto/application/config/) e coloquem o seguinte código:

Esse arquivo guarda as credênciais de autenticação para não ter que ficar criando toda vez que você enviar um e-mail.

O código abaixo é um exemplo de uso da funcionalidade.

Viram como é simples? O que pode acontecer de erro é que nem sempre a porta de SMTP de alguns servers é a 25, mas nada tão difícil de descobrir também.

Abraço e bom carnaval... usem camisinha,

Publicado por:

Rogério Mantoanelli @rmantoanelli
166 artigo(s) publicado(s)
Fundador do site "RogérioMaster", programador web desde 2002, especialista em PHP, jQuery. Comecei a programar server-side no ASP 3.0 e depois migrei para PHP onde estou até hoje. Já me aventurei em Action Script mas o mercado se afunilou muito e me dediquei ao PHP e jQuery.

Avalie esse post:

Comentários:

© Copyright 2018. Todos direitos reservados.