WordPress utiliza su propia función de correo electrónico para el envío de ellos la cual es llamada wp_mail().
La estructura para utilizar la función es la siguiente
wp_mail( $to, $subject, $message, $headers, $attachments );
Donde los parámetros a utilizar son:
Ejemplo de como utilizarla:
wp_mail(“[email protected]”, “Ejemplo función mail_wp()”, “Contenido del mensaje de wp_mail() de WordPress”);
Configurar un servidor SMTP en WordPress provocará que el envío de correo sea seguro y robusto.
Ventajas de utilizar SMTP
Configuración
En primer lugar, tenemos que tener en cuenta cómo vamos a proteger las credenciales del correo que vamos a utilizar. Es muy importante no dejar los datos sensibles al alcance de un ciberdelincuente (o al menos que sea mucho mas complejo que los obtenga).
Para ello, el despliegue consta en dos archivos. Como primer punto, vamos a agregar todos los parámetros de configuración de nuestro servidor SMTP en el archivo wp-config.php.
Luego, en el archivo functions.php es necesario agregar las variables que va a utilizar la función wp_mail.
Manejo de claves
Dependiendo qué servidor usemos para el envío de correos, va a ser necesario generar una clave de “aplicación” para configurarla en nuestro CMS. Por ejemplo, empresas como Google, Microsoft, etc. es necesario el uso de las mismas.
Creación de clave de aplicación en gmail
1. Ir a la cuenta de google
2. Seleccionar Seguridad.
3. En “Iniciar sesión en Google”, seleccionar Contraseñas de aplicación. Es posible que tengas que iniciar sesión.
4. En la parte inferior, elegir “Seleccionar aplicación” y elegir la aplicación que se va a utilizar. Luego “Seleccionar dispositivo” y elegir el dispositivo que vas a utilizar. Hacer click en “Generar”.
5. Seguir las instrucciones para introducir la contraseña de aplicación. Esta contraseña es el código de 16 caracteres que aparece en una barra amarilla.
Si desea profundizar más aun sobre configuraciones para wordpress, nos puede escribir un correo a [email protected] o un mensaje haciendo click acá