Ja to nemám chuť lúštiť, len sa opýtam či máš správne nakonfigurovanú SMTP autentifikáciu na odoslanie mailu...SERVER odosielanej pošty, port, šifrovanie, meno, heslo... ???
wp-config.php - príklad:
define( 'SMTP_HOST', 'server.a2hosting.com' );
define( 'SMTP_AUTH', true );
define( 'SMTP_PORT', '465' );
define( 'SMTP_SECURE', 'ssl' );
define( 'SMTP_USERNAME', 'user@example.com' );
define( 'SMTP_PASSWORD', 'password' );
define( 'SMTP_FROM', 'user@example.com' );
define( 'SMTP_FROMNAME', 'Kelly Koe' );