El sistema contiene por defecto tres “jossitos” para poder hacer uso de phpmailer sin necesidad de integrarlo solo en un archivo, con esta versión, solo necesitarás hacer ciertos requerimientos dependiendo de tus necesidades.
Jossito WP
Este Jossito te permite enviar cualquier correo con formato HTML, el Jossito se llama “mail_WP” y funciona completamente igual a la función “wp_mail” de WordPress, podrás adjuntar archivos, modificar las cabeceras, etc.
Para invocarlo deberás hacerlo de la siguiente manera:
Se bienvenido a este mundo de programación, aquí va el mensaje del correo","","/img/holamundo.png");
}
?>
Jossito phpmailer custom
Este es el “jossito” que mas vas a usar, pues te permite customizar el correo a través de una variable como se muestra a continuación.
Swal.fire(
'Enviado',
'El mensaje ha sido enviado con éxito',
'success'
)
";
}
?>
?>
Explicación
Este es un metodo clásico donde estamos recibiendo de un formulario llamado “mail” donde guardamos ciertos datos en las variables, mas adelante usamos a el jossito “mail_smtp_v1_3” donde ingresamos las variables que necesitábamos para mandar el correo, esto sería todo lo que necesita para poder enviar un correo.
Jossito phpmailer recibir
Con la actualización 1.4.6 se agregó este jossito el cuál te permite recibir correos, este jossito te servirá para poder recibir correos de formularios de contacto o cosas semejantes.
A continuación te daremos un ejemplo:
Swal.fire(
'Enviado',
'El mensaje ha sido enviado con éxito',
'success'
)
";
}
?>
Explicación
Como podemos ver tiene la misma sintaxis del jossito custom nada más que, ahora tú estás recibiendo el correo de la persona que envió el correo.
Jossito phpmailer verificador
El siguiente código solo sirve para poder verificar un correo, tu lo verás sencillo pero dentro de el archivo, se muestra como la variable “$cuerpo” puede ser manejada, por defecto solo necesita una variable y es para saber a donde enviaremos el correo de prueba.
if(isset($_POST['mail'])){
mail_smtp_v1_3_check($_POST['correo']);
echo "
";
}
?>
Explicación
Este es un caso simple de un formulario en cuál tiene como nombre “mail”, solo se recibe el correo que ingresó el usuario y, mas adelante, enviará un correo de prueba.