PHPMailer – Como instalar na sua aplicação

Se você possui uma instalação PHP, seja para um site, um painel, enfim, uma ótima opção para o envio de e-mails é o PHPMailer, que te dá o suporte necessário para configurar seus sistemas de SMTP para realizar envios de e-mail à partir da sua aplicação. Essa biblioteca é bem completa e com certeza vai te ajudar com a sua necessidade, caso precise realizar envios de e-mail.

Se você tem um site WordPress, é importante dizer que o PHPMailer já vem nativamente instalado, sendo assim, não há necessidade de instalar novamente. Este artigo é voltado para usuários que estão usando aplicações PHP, normalmente uma CMS já vem com as funções e bibliotecas configuradas nativamente.

Dito isso, abaixo te mostramos como instalar o PHPMailer na sua aplicação.

Como baixar a biblioteca do PHPMailer

Para realizar a instalação, o primeiro passo é fazer download do PHPMailer, para isso, você só precisa acessar o repositório oficial no github, e baixar a biblioteca, abaixo te mostramos um passo a passo:

  1. Acesse o repositório no GitHub clicando aqui.
  2. Já no repositório, clique no botão <> Code, e depois em Download ZIP
    Baixar a biblioteca PHPMailer no GihHub
  3. Você deve abrir o arquivo zipado, e extrair a pasta src
    Pasta que você precisa extrair (src)

Agora está quase tudo pronto, você só precisa enviar a biblioteca para o diretório da sua aplicação na hospedagem. Abaixo te mostramos como prosseguir.

Como instalar na sua aplicação

  1. Acesse o painel de controle da sua hospedagem (cPanel)
  2. Em seguida, entre no Gerenciador de arquivos, localize o diretório da sua aplicação, e clique em Carregar. Essa etapa é para enviar a pasta src para o diretório da sua aplicação, se tiver alguma dúvida de como fazer isso, recomendamos que siga os passos deste outro artigo.
  3. Nessa tela, envie todos os arquivos da pasta “src”. Se você preferir enviar via FTP, você pode enviar a pasta de uma vez, ao invés de arquivo por arquivo.
    Arquivos enviados para a pasta dentro da hospedagem
  4. Agora você só precisa adicionar as diretivas dentro do arquivo da sua aplicação. No nosso exemplo, adicionamos o código abaixo no arquivo index.php, porém, você deve adicionar e configurar a sua conexão SMTP de acordo com sua necessidade.
    Exemplo de configuração da instalação para o PHPMailer
    Importante: As linhas do código marcadas você deve alterar o caminho para qual pasta você salvou os arquivos. Em nosso exemplo, criamos a pasta PHPMailer e dentro dela a src, colocamos os arquivos dentro da src, e por isso o caminho PHPMailer/src/’arquivo.php’. Se atente a isso no momento da sua configuração.

Segue abaixo o código que você deve adicionar no arquivo que vai chamar as suas funções de e-mail:

<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require 'PHPMailer/src/Exception.php';
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';

$mail = new PHPMailer(true);
PHP

Encontrou sua resposta?