Phpmailer enviar correos desde el servidor con php

Vamos aver como utilizar la libreria phpmailer para enviar correos desde el servidor con php, el uso es relativamente fácil, debemos incluir los archivos class.phpmailer.php y class.smtp.php y luego configurar las opciones del servidor smtp.

Lo primero es descarar la librería de phpmailer desde este enlace https://github.com/PHPMailer/PHPMailer

Ahora un ejemplo de configuración:
<?php
    require_once ("lib/class.phpmailer.php");
    require_once('lib/class.smtp.php'); 
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->SMTPAuth = true;
    $mail->SMTPSecure = "tsl";
    $mail->Host = "smtp.1and1.es";
    $mail->Port = 25;
    $mail->Username = "info@dominio.com";
    $mail->Password = "****";
    $mail->From = "info@dominio.com";
    $mail->FromName = "Contacto";
    $mail->AddAddress("destino@gmail.com");
    $mail->IsHTML(true);
    $mail->SMTPDebug = 2;
    $mail->Subject = "Contacto";
    $mail->MsgHTML("CONTENIDO EMAIL");
 
    if(!$mail->Send())
    {
    
    echo 'ERROR'.$mail->ErrorInfo;
    }

?>
vía
Editado
0
Puntos
1817
Visitas
0
Resp
Por alber hace 10 años
Admin
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar