Como configurar o PHPMailer sem utilizar o Composer?

Algumas pessoas ainda tem o pé atrás quanto ao uso do Composer, outras preferem não ter mais um software adicional instalado em seu servidor. Mas como configurar a biblioteca PHPMailer sem utilizar o Composer para isso?

1 – Abra o endereço: https://github.com/PHPMailer/PHPMailer
2 – Clique no link “Clone or Download” e selecione a opção “Download Zip”
3 – Quando o download completar, extraia o arquivo.
4 – Vá até a pasta “src” e copie o conteúdo dela para a pasta “phpMailer” dentro do seu projeto.
5 – Agora é só informar que em seu código o caminho para esta pasta:

Exemplo:

[code language=”php”]
<?php

use PHPMailerPHPMailerPHPMailer;
use PHPMailerPHPMailerException;

require ‘./PHPMailer/Exception.php’;
require ‘./PHPMailer/PHPMailer.php’;
require ‘./PHPMailer/SMTP.php’;

mail = new PHPMailer;

$mail->isSMTP();
$mail->SMTPDebug = 0;
$mail->Host = ENDEREÇODOSEUSERVIDORSMTP;
$mail->Port = ENDEREÇODAPORTADESEUSERVIDORSMTP;
$mail->SMTPSecure = ‘ssl’;
$mail->SMTPAuth = true;
$mail->Username = NOMEDOUSUARIODESEUSERVIDORSMTP;
$mail->Password = SENHADESEUUSUÁRIODESEUSERVIDORSMTP;

$mail->setFrom(‘seu.email@dominio.com.br’, ‘Seu Nome’);
$mail->addAddress(‘endereco.destino@email.com.br’, ‘Nome do Destinatario’);
$mail->isHTML(true);
$mail->Subject = ‘Assunto do E-Mail’;
$mail->Body = ‘Corpo da Mensagem em <b>html</b>’;

if ($mail->send()) {
echo "Funcionou!";
} else {
echo "Não funcionou!";
}
[/code]

Para mais informações ou exemplos de como utilizar esta biblioteca, visite o repositório PHPMailer.

2 comentários em “Como configurar o PHPMailer sem utilizar o Composer?”

  1. Marcelo ASSIS

    Olá.
    como faço para o email ir em utf-8? estou recebendo as palavras acentuadas todas com erro.
    Grato!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima