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

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
 
(3 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:
Linha 13: Linha 22:
 
:$passwd = '''"SUA_SENHA_AQUI";'''
 
:$passwd = '''"SUA_SENHA_AQUI";'''
  
; Para utilizar o exemplo:
+
== Como utilizar o exemplo ==
 +
 
 
1. Crie o [[Adicionando_novas_contas_de_e-mail|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 />
Linha 24: Linha 34:
 
:•    '''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'''.<br />
 
'''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'''.
 
'''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'''.
 
----
 
----

Edição atual tal como às 20h04min de 5 de agosto de 2021

Phppromo-2021.jpg



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.