Предоставянето на валиден имейл адрес е задължителна стъпка при инсталиране на WordPress. На имейл адреса на администраторския потребител идвам съобщения за нулиране на парола, здраве на сайта и съобщения след това когато посетителите оставят коментари. По много причини обаче искате да знаете как да деактивирате изпращането на имейл съобщения в WordPress. Основната причина са спам съобщения или, още по-лошо, уязвимостта на плъгин, който използва функцията wp_mail() и изпраща спам съобщения до десетки хиляди адреси.
Повечето спам съобщения в WordPress се изпращат чрез PHPMailer когато а form е уязвим или когато плъгин позволява използването на PHP скриптове на трети страни wp_mail().
Ако имате блог или сайт на WordPress и не е необходимо системата да изпраща имейл съобщения до администратора или потребителите, тогава най-доброто решение е да деактивирате имейл функцията на WordPress.

Преди да следвате стъпките в урока по-долу, не забравяйте, че този метод напълно ще деактивира имейл системата на WordPress. Вече няма да се изпращат имейл съобщения за нулиране на паролата, съобщения, когато сайтът срещне функционални проблеми или когато потребители коментират в блога. Ако използвате модули като формуляр за контакт, настройте ги да не изпращат имейл съобщения чрез PHPMailer.
- Как да нулирате паролата на потребителя на WordPress Administrator, без достъп до имейл или базата данни - Reset WordPress Administrator Password
- Как да почистите огромни wp_options в SQL – Преходни процеси, wpseo_sitemap _cache_validator
- Поправете WordPress „Накратко недостъпно за планирана поддръжка. Проверете отново за минута.“
- С подразбиращо се „Изпращане до различен адрес“ на страницата на Checkout в Woocommerce
Как деактивирате изпращането на имейл съобщения до WordPress
Този метод не изисква инсталирането на плъгин. Всичко, което трябва да направите, е да редактирате файла functions.php на активната тема на блога и да добавите следните редове код:
add_filter('pre_wp_mail', 'sth_disable_emails');
function sth_disable_emails() {
return false;
}
Запазете промяната. това е всичко