Navedba veljavnega e-poštnega naslova je obvezen korak pri namestitvi WordPress. Na elektronski naslov uporabnika admin prihajam sporočila za ponastavitev gesla, zdravje mesta in sporočila potem ko obiskovalci pustijo komentarje. Iz več razlogov pa želite vedeti, kako onemogočiti pošiljanje e-poštnih sporočil v WordPress. Glavni razlog so neželena pošta ali, še huje, ranljivost vtičnika, ki izkorišča funkcijo wp_mail()
in pošilja neželeno pošto na več deset tisoč naslovov.
Večina neželenih sporočil od WordPress so poslani prek PHPMailer ko a form je ranljiv ali ko vtičnik dovoljuje uporabo skriptov PHP tretjih oseb wp_mail()
.
Če imate spletni dnevnik ali spletno stran WordPress in ni potrebno, da sistem pošilja e-poštna sporočila skrbniku ali uporabnikom, potem je najboljša rešitev, da onemogočite e-poštno funkcijo WordPress.

Preden sledite korakom v spodnji vadnici, ne pozabite, da bo ta metoda popolnoma onemogočila vaš e-poštni sistem WordPress. E-poštna sporočila ne bodo več poslana za ponastavitev gesla, sporočila, ko spletno mesto naleti na težave s funkcionalnostjo ali ko uporabniki komentirajo blog. Če uporabljate module, kot je kontaktni obrazec, jih nastavite tako, da ne pošiljajo e-poštnih sporočil prek PHPMailerja.
- Kako ponastaviti uporabniško geslo Administrator WordPress, brez dostopa do e-pošte ali baze podatkov - Reset WordPress Administrator Password
- Kako očistiti ogromen wp_options v SQL – Prehodni pojavi, wpseo_sitemap _cache_validator
- fiksna WordPress »Kratko nedosegljiv za načrtovano vzdrževanje. Preverite nazaj čez minuto.”
- Kako počistiti privzeto “Ship to different address” s strani Woocommerce Checkout
Kako onemogočiti pošiljanje e-poštnih sporočil v WordPress
Ta metoda ne zahteva namestitve vtičnika. Vse kar morate storiti je, da uredite datoteko functions.php aktivne teme bloga in dodate naslednje vrstice kode:
add_filter('pre_wp_mail', 'sth_disable_emails');
function sth_disable_emails() {
return false;
}
Shranite spremembo. To je vse.