🔔

Conte um pouco como nosso site te ajudou em algum momento.



Como enviar e-mail com phpmailer


Se você gosta de nossos conteúdos então não deixe de compartilhar com seus contatos, assim você nos ajuda a alcançar mais pessoas, você também pode realizar uma pesquena doação, assim você ajudará a desenvolver mais conteúdos e tutoriais de qualidade!



Postado em: 07/08/2020 14:36:42
Publicidade


Fala pessoal tudo bem com vocês?

Nessa videoaula de hoje irei mostrar a vocês como realizar o envio de e-mail utilizando a biblioteca phpmailer, espero que gostem, não esqueça de comentar no video, curtir e compartilhar assim você me ajuda a continuar ajudando, abraço a todos e bons estudos.

 composer require phpmailer/phpmailer

 

 <php
 // Import PHPMailer classes into the global namespace
 // These must be at the top of your script, not inside a function
 use PHPMailerPHPMailerPHPMailer;
 use PHPMailerPHPMailerSMTP;
 use PHPMailerPHPMailerException;

 // Load Composer's autoloader
 require 'vendor/autoload.php';

 // Instantiation and passing `true` enables exceptions
 $mail = new PHPMailer(true);

 try {
    //Server settings
    //$mail----->SMTPDebug = SMTP::DEBUG_SERVER; // Enable verbose debug output
    $mail->isSMTP(); // Send using SMTP
    $mail->Host       = 'SEU HOST SMTP'; // Set the SMTP server to send through
    $mail->SMTPAuth   = true; // Enable SMTP authentication
    $mail->Username   = 'email-do-remetente@provedor.com.br'; // SMTP username
    $mail->Password   = 'SUA-SENHA'; // SMTP password
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; // Enable TLS encryption; `PHPMailer::ENCRYPTION_SMTPS` encouraged
    $mail->Port       = 587; // TCP port to connect to, use 465 for `PHPMailer::ENCRYPTION_SMTPS` above

    //Recipients
    $mail->setFrom('email-do-remetente@provedor.com.br', 'NOME REMETENTE');
    $mail->addAddress('email-do-destinatario@provedor.com', 'NOME DESTINATARIO'); // Add a recipient

    // Content
    $mail->isHTML(true); // Set email format to HTML
    $mail->Subject = 'Assunto';
    $mail->Body    = '<strong>mensagem</strong> <br />teste <br />ola';

    $mail->send();
    echo 'Message has been sent';
 } catch (Exception $e) {
    echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}";
 }
 ?>

 

copyright ©2012 - 2020 JM Jonathan Moreira - Todos os direitos reservados