Como desativar o envio de mensagens de e-mail em WordPress - Desativar wp_mail() função

Fornecer um endereço de e-mail válido é uma etapa obrigatória na instalação WordPress. No endereço de e-mail do usuário administrador eu venho mensagens de redefinição de senha, saúde do site e mensagens então quando os visitantes deixam comentários. Por muitas razões, no entanto, você deseja saber como desabilitar o envio de mensagens de e-mail em WordPress. O principal motivo são as mensagens de spam ou, pior ainda, a vulnerabilidade de um plugin que explora a função wp_mail() e envia mensagens de spam para dezenas de milhares de endereços.

A maioria das mensagens de spam de WordPress são enviados através PHPMailer quando um form é vulnerável ou quando um plugin permite que scripts PHP de terceiros usem wp_mail().

Se você tem um blog ou um site em WordPress e não é necessário que o sistema envie mensagens de e-mail para administrator ou usuários, então a melhor solução é desabilitar a função de e-mail WordPress.

Como desativar o envio de mensagens de e-mail em WordPress - Desativar wp_mail() função
Como desativar o envio de mensagens de e-mail em WordPress

Antes de seguir os passos do tutorial abaixo, lembre-se que este método irá desabilitar completamente seu sistema de e-mail WordPress. Não serão mais enviadas mensagens de e-mail para redefinir a senha, mensagens quando o site encontrar problemas de funcionalidade ou quando os usuários comentarem no blog. Se você usa módulos como Formulário de contato, configure-os para não enviar mensagens de e-mail via PHPMailer.

Como desativar o envio de mensagens de e-mail em WordPress

Este método não requer a instalação de um plugin. Tudo o que você precisa fazer é editar o arquivo functions.php do tema ativo do blog e adicionar as seguintes linhas de código:

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

Salve a alteração. Isso é tudo.

Apaixonado por tecnologia, escrevo com prazer no StealthSettings.com desde 2006. Tenho uma ampla experiência em sistemas operacionais: macOS, Windows e Linux, assim como em linguagens de programação e plataformas de blogs (WordPress) e para lojas online (WooCommerce, Magento, PrestaShop).

Como » WordPress » Como desativar o envio de mensagens de e-mail em WordPress - Desativar wp_mail() função
Deixe um comentário