Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

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
0
Resp
762
Visitas
Por alber hace 27 meses
Administrador offline

Relaccionados

Para comentar Inicia sesión o Registrate