Advertisement
Guest User

procesamiento

a guest
Dec 13th, 2016
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.04 KB | None | 0 0
  1. <?php
  2.     require("PHPMailer-master/class.smtp.php");
  3.     require("PHPMailer-master/class.phpmailer.php");
  4.  
  5.     if (isset($_POST["nombre"], $_POST["email"], $_POST["asunto"], $_POST["mensaje"]))
  6.     {
  7.         $mail = new PHPMailer(true);
  8.  
  9.         $nombre = $_POST["nombre"];
  10.         $email = $_POST["email"];
  11.         $asunto = $_POST["asunto"];
  12.         $mensaje = $_POST["mensaje"];
  13.  
  14.         try {
  15.             $mail->SMTPAuth = true;
  16.             $mail->Host = ""; // SMTP a utilizar. Por ej. smtp.elserver.com
  17.             $mail->Username = ""; // Correo completo a utilizar
  18.             $mail->Password = ""; // Contraseña
  19.             $mail->Port = 25; // Puerto a utilizar (25 por defecto)
  20.             $mail->From = "no-reply@pruebacorreohotel.esy.es"; // Desde donde enviamos (Para mostrar)
  21.             $mail->FromName = "HOTEL.COM";
  22.             $mail->AddAddress(email); // Esta es la dirección a donde enviamos
  23.             $mail->AddCC("cuenta@dominio.com"); // Copia
  24.             $mail->AddBCC("cuenta@dominio.com"); // Copia oculta
  25.             $mail->IsHTML(true); // El correo se envía como HTML
  26.             $mail->Subject = "Titulo"; // Este es el titulo del email.
  27.  
  28.             $body; //agrega el código html acá
  29.             $body =" <html>
  30.                                 <head>
  31.                                     <title>" .$titulo. "</title>
  32.                                 </head>
  33.                                 <body>
  34.                                     <h2>Usted a recivido un correo de: </h2>
  35.                                     <p>El visitante " .$nombre. " te envio el correo</p>
  36.                                     <p> " .$mensaje. "</p>
  37.                                     <hr>
  38.                                     <p>este mensaje se a creado automaticamente con php</p>
  39.                                 </body>
  40.                          </html>";
  41.  
  42.             $mail->Body = $body; // Mensaje a enviar
  43.             $mail->AltBody = "Hola mundo. Esta es la primer línean Acá continuo el mensaje"; // Texto sin html
  44.             //$mail->AddAttachment("imagenes/imagen.jpg", "imagen.jpg"); //si necesitas agregar imagen hazlo de esta manera
  45.             $exito = $mail->Send(); // Envía el correo.
  46.  
  47.             echo "El mensaje ha sido enviado...\n";
  48.         }
  49.         catch (phpmailerException $e)
  50.         {
  51.           echo $e->errorMessage(); //Captura error de la libreria
  52.         } catch (Exception $e)
  53.         {
  54.           echo $e->getMessage(); //Captura otros errores
  55.         }
  56.  
  57.     }
  58.     else
  59.     {
  60.         echo "Completa los campos del formulario";
  61.     }
  62.    
  63.  
  64.    
  65. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement