Insira um formulário com envio de email em seus projetos
Explore o conteúdo »
Reporte Bugs · Solicite novos Recursos
Conteúdo
O exemplo foi desenvolvido com as tecnologias abaixo.
O primeiro passo é fazer um clone do projeto para o repositório em seu computador.
Para este exemplo você vai precisar ter em seu computador/repositório a instalação básica do XAMMP ou WAMPP da versão superior 7 ou superior. Ou ainda uma hospedagem já com servidor apache configurado.
Ter uma conta de email com as seguintes informações:
- Senha
- Endereço smtp
- Porta SMTP
- Saber se seu email usa configuração TSL, SSL ou não tem criptografia.
-
Faça o clone desse repositório
-
Abra o arquivo "processa_envio_email.php" com editor de sua preferência
-
Edite a linha 71 onde pede o servidor de email, para o servidor do seu email:
$mail->Host = 'smtp.servidoemailexemplo.com.br';
-
Edite a linha 73 onde pede o seu email que será usado para envio de emails
$mail->Username = 'email@exemplo.com';
-
Edite a linha 74 e coloque a senha do seu email (essa senha não deve ser compartilhada, após inserir nesse trecho uma recomendação de segurança é colocar o arquivo fora do diretório público, fazendo apenas sua referência)
$mail->Password = 'senhadoseuemailexemplo';
-
Edite a linha 75 caso não seja "SSL" a configuração do seu email, deixe vazio caso não tenha.
$mail->SMTPSecure = 'ssl';
-
Edite a linha 76 e insira a porta do seu servidor de email
$mail->Port = 465;
-
Edite a linha 79 e insira o seu email novamente, esse será o email de envio
$mail->setFrom('email@exemplo.com');
Após feito essas etapas, o seu projeto já estará pronto para enviar emails a partir do formulário.
Contribuir faz com que as comunidades open source crescam, sinta-se a vontade e contribua com seu talento!
- Crie um Fork desse Projeto
- Crie o seu recurso em um novo branch (
git checkout -b feature/AmazingFeature
) - Commit suas alterações (
git commit -m 'Add some AmazingFeature'
) - De um Push no Branch (
git push origin feature/AmazingFeature
) - Na opção do GitHub "Pull Request" clique em "PullRequest" das alterações que você realizou
Distribuição sob MIT License. Veja LICENSE
para mais informações.
Fellipe Carvalho - https://br.linkedin.com/in/fellipe-carvalho-6b688190 - fellipealbert3@gmail.com
Link do Projeto: https://github.com/FellipeCarvalho