Mudanças entre as edições de "Enviando E-mail com PHP"
(10 edições intermediárias de um usuário não apresentadas) | |||
Linha 1: | Linha 1: | ||
+ | [[File:Phppromo-2021.jpg|center| 700px||border|link=https://integrator.com.br/plano-hospedagem-php-html|Planos PHP/HTML|]] | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | == Antes de começar == | ||
+ | |||
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'''.<br /> | 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'''.<br /> | ||
Para enviar email em '''PHP''', temos um exemplo simples, compactado, no arquivo .zip chamado '''Phpmailer.zip'''. | Para enviar email em '''PHP''', temos um exemplo simples, compactado, no arquivo .zip chamado '''Phpmailer.zip'''. | ||
+ | |||
+ | == Baixando o exemplo == | ||
Baixe o exemplo no endereço: | Baixe o exemplo no endereço: | ||
− | + | http://wiki.integrator.com.br/exemplos/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”''' .<br /> | 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”''' .<br /> | ||
Linha 13: | Linha 22: | ||
:$passwd = '''"SUA_SENHA_AQUI";''' | :$passwd = '''"SUA_SENHA_AQUI";''' | ||
− | + | == Como utilizar o exemplo == | |
− | 1. Crie o email no cPanel.<br /> | + | |
+ | 1. Crie o [[Adicionando_novas_contas_de_e-mail|email no cPanel]].<br /> | ||
2. Se quiser baixar a última versão do '''PHPMailer''', este endereço é o mais indicado:<br /> | 2. Se quiser baixar a última versão do '''PHPMailer''', este endereço é o mais indicado:<br /> | ||
https://github.com/PHPMailer/PHPMailer | https://github.com/PHPMailer/PHPMailer | ||
Resumo das configurações para envio de email online com '''PHPMailer''' informado no exemplo: | Resumo das configurações para envio de email online com '''PHPMailer''' informado no exemplo: | ||
− | :• '''Host''': | + | :• '''Host''': dominio.com.br |
:• '''Porta''': 25 | :• '''Porta''': 25 | ||
:• '''Usuário e senha''': email criado e sua respectiva senha no painel de controle | :• '''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 | :• '''SSL e TLS''': Não deixe nada configurado a respeito ou coloque No | ||
:• '''Requer autenticação''': Sim | :• '''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'''. | + | '''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'''.<br /> |
+ | |||
+ | '''Caso o seu envio utilize o Gmail como conta, [[Configurando o SMTP do Gmail para envio de aplicativos online em servidores da Integrator|clique]] aqui para mais detalhes'''. | ||
---- | ---- | ||
[[Categoria:PHP]] | [[Categoria:PHP]] | ||
[[Categoria:TUTORIAIS]] | [[Categoria:TUTORIAIS]] | ||
+ | [[Categoria:EMAIL]] |
Edição atual tal como às 20h04min de 5 de agosto de 2021
Antes de começar
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.
Baixando o exemplo
Baixe o exemplo no endereço:
http://wiki.integrator.com.br/exemplos/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";
Como 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: dominio.com.br
- • 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.
Caso o seu envio utilize o Gmail como conta, clique aqui para mais detalhes.