Mudanças entre as edições de "Enviando E-mail com PHP"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
Linha 31: Linha 31:
 
[[Categoria:PHP]]
 
[[Categoria:PHP]]
 
[[Categoria:TUTORIAIS]]
 
[[Categoria:TUTORIAIS]]
 +
[[Categoria:EMAILS]]
 +
[[Categoria:EMAIL]]

Edição das 13h42min de 3 de fevereiro de 2015

O ideal para sua segurança é enviar emails autenticados, com uma boa biblioteca de PHP que permita isso de forma fácil. Para isso, temos o PHPMailer.
Para enviar email em PHP, temos um exemplo simples, compactado, no arquivo .zip chamado Phpmailer.zip.

Baixe o exemplo no endereço:

https://wiki.integrator.com.br/images/e/e2/Phpmailer.zip

Descompacte o .zip com um programa de Zip ou Rar que estiver instalado em sua máquina. Na descompactação, abra o arquivo “confirm.php” .
Nele, temos as seguintes linhas que devem ser alteradas respectivamente para seu site/domínio, seu email e senha.

$dominio = 'seudominio.com.br';
$mailfrom = "contato@$dominio";
$passwd = "SUA_SENHA_AQUI";
Para utilizar o exemplo

1. Crie o email no cPanel.
2. Se quiser baixar a última versão do PHPMailer, este endereço é o mais indicado:
https://github.com/PHPMailer/PHPMailer

Resumo das configurações para envio de email online com PHPMailer informado no exemplo:

Host: localhost
Porta: 25
Usuário e senha: email criado e sua respectiva senha no painel de controle
SSL e TLS: Não deixe nada configurado a respeito ou coloque No
Requer autenticação: Sim

IMPORTANTE: É fundamental entender que nossos exemplos não possuem nosso suporte para análise de erros que obtiver, uma vez que isso caracteriza ensino. Eles servem como base para o desenvolvedor que já, por sua obrigação técnica, deve resolver a questão alterando seu aplicativo para obter o envio correto no seu site/serviço.