Como configurar o PHPMailer sem utilizar o Composer?

Publicidade

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 PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;


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.
PHP
dezembro 05, 2018
2

Comentários

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

    ResponderExcluir
  2. $mail->CharSet = "utf-8";

    ResponderExcluir

Postar um comentário

Menu

Pesquisar

Últimos Comentários

Fale Comigo