Cómo deshabilitar el envío de mensajes de correo electrónico en WordPress - Desactivar wp_mail() función

Proporcionar una dirección de correo electrónico válida es un paso obligatorio en la instalación WordPress. En la dirección de correo electrónico del usuario admin vino mensajes de restablecimiento de contraseña, salud del sitio y mensajes entonces cuando los visitantes dejan comentarios. Sin embargo, por muchas razones, desea saber cómo deshabilitar el envío de mensajes de correo electrónico en WordPress. La razón principal son los mensajes de spam o, peor aún, la vulnerabilidad de un complemento que explota la función. wp_mail() y envía mensajes de spam a decenas de miles de direcciones.

La mayoría de los mensajes de spam de WordPress se envían a través de PHPMailer cuando una form es vulnerable o cuando un complemento permite el uso de scripts PHP de terceros wp_mail().

Si tienes un blog o un sitio web en WordPress y no es necesario que el sistema envíe mensajes de correo electrónico a administrator o usuarios, entonces la mejor solución es deshabilitar la función de correo electrónico WordPress.

Cómo deshabilitar el envío de mensajes de correo electrónico en WordPress - Desactivar wp_mail() función
Cómo deshabilitar el envío de mensajes de correo electrónico en WordPress

Antes de seguir los pasos del tutorial a continuación, recuerde que este método deshabilitará completamente su sistema de correo electrónico. WordPress. Ya no se enviarán mensajes de correo electrónico para restablecer la contraseña, mensajes cuando el sitio encuentre problemas de funcionalidad o cuando los usuarios comenten en el blog. Si usa módulos como Formulario de contacto, configúrelos para que no envíen mensajes de correo electrónico a través de PHPMailer.

Cómo deshabilitar el envío de mensajes de correo electrónico en WordPress

Este método no requiere la instalación de un complemento. Todo lo que tienes que hacer es editar el archivo functions.php del tema del blog activo y agregar las siguientes líneas de código:

add_filter('pre_wp_mail', 'sth_disable_emails');
function sth_disable_emails() {
    return false;
}

Guarde el cambio. Eso es todo.

Cómo divertirse » WordPress » Cómo deshabilitar el envío de mensajes de correo electrónico en WordPress - Desactivar wp_mail() función

Apasionado de la tecnología, me gusta probar y escribir tutoriales sobre sistemas operativos. macOS, Linux, Windowsacerca de WordPress, WooCommerce y configurar servidores web LEMP (Linux, NGINX, MySQL y PHP). escribo en StealthSettings.com desde 2006, y unos años más tarde comencé a escribir en iHowTo.Tips tutoriales y noticias sobre dispositivos en el ecosistema Apple: iPhoneiPad Apple Reloj, HomePod, iMac, MacBook, AirPods y accesorios.

Deja un comentario