elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Mejorar el código de emails
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Mejorar el código de emails  (Leído 2,074 veces)
Antoniio

Desconectado Desconectado

Mensajes: 121



Ver Perfil
Mejorar el código de emails
« en: 12 Octubre 2016, 01:16 am »

Hola, estoy trabajando en un proyecto para registros; en este momento estoy en la parte de los emails de confirmación al momento en que un usuario se registra o está por registrarse. Les paso mi código:
Código:
<?php
 
include "config.php";
require 'class.phpmailer.php';
 
 
 
    $mail = new PHPMailer();
    //Luego tenemos que iniciar la validación por SMTP:
    $mail->IsSMTP();
    $mail->SMTPAuth = true;
    $mail->Host = $host; // SMTP a utilizar. Por ej. smtp.elserver.com
    $mail->Username = $Username; // Correo completo a utilizar
    $mail->Password = $password; // Contraseña
    $mail->Port = $port; // Puerto a utilizar
    $mail->SMTPSecure = $smtpSecure;
    //Con estas pocas líneas iniciamos una conexión con el SMTP. Lo que ahora deberíamos hacer, es configurar el mensaje a enviar, el //From, etc.
    //$mail->From = "adan.sandez21@live.com.mx"; // Desde donde enviamos (Para mostrar)
    $mail->FromName = $fromName;
 
    //Estas dos líneas, cumplirían la función de encabezado (En mail() usado de esta forma: “From: Nombre <correo@dominio.com>”) de //correo.
    $mail->AddAddress("adan.sandez21@gmail.com"); // Esta es la dirección a donde enviamos
    $mail->IsHTML(true); // El correo se envía como HTML
    $mail->Subject = "Registro Semana Nacional de Investigación y Docencia en Matemáticas"; // Este es el titulo del email.
    $body = "<strong> Hola recuerda que aun no completas tu registro, asegurate de enviar tu comprobante de pago para concluir el registro.</strong><br>"; //cambio "un" por "aun"
    $body .= "<strong>Folio</strong>:<br>";
    $body .= "<strong>Datos Bancarios</strong><br>";
    $body .= "<strong>Numero de cuenta</strong>:xxxxxxx<br>";
    $body .= "<strong>Banco</strong>:xxxxxx <br>";
    $mail->Body = $body; // Mensaje a enviar
    $exito = $mail->Send(); // Envía el correo.
 
    //También podríamos agregar simples verificaciones para saber si se envió:
    if($exito){
        echo true;
        echo "Se envio";
    }else{
        echo $mail->ErrorInfo;
    }
?>

Lo que quisiera saber es si hay alguna forma de optimizarlo o mejorarlo?, algo que me haga falta o me esté fallando en el código?. Si funciona pero me han pedido mejorarlo, sinceramente no tengo idea que más hacerle, espero alguna sugerencia. Gracias de antemano !


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
mejorar codigo java
Java
sapito169 5 7,268 Último mensaje 18 Diciembre 2008, 05:37 am
por sapito169
Mejorar codigo estructura y procesos.
Programación C/C++
BKsiragon 4 2,953 Último mensaje 30 Enero 2014, 18:33 pm
por rir3760
mejorar codigo
Java
winnipu 2 3,502 Último mensaje 2 Enero 2015, 16:04 pm
por winnipu
Mejorar este código
.NET (C#, VB.NET, ASP)
Meta 1 2,293 Último mensaje 12 Diciembre 2015, 21:56 pm
por kub0x
Mejorar la apariencia del código
Sugerencias y dudas sobre el Foro
Borito30 1 2,977 Último mensaje 20 Febrero 2017, 18:41 pm
por #!drvy
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines