в wp-config. php добавить следующие настройки - В результате будет работать wp_mail ().
define( 'SMTP_HOST', 'server.a2hosting.com' ); // Check your hosting company
define( 'SMTP_AUTH', true );
define( 'SMTP_PORT', '465' );
define( 'SMTP_SECURE', 'ssl' );
define( 'SMTP_USERNAME', 'user@yourdomain.com' ); // Username for SMTP authentication
define( 'SMTP_PASSWORD', 'password' ); // Password for SMTP authentication
define( 'SMTP_FROM', 'user@yourdomain.com' ); // SMTP From address
define( 'SMTP_FROMNAME', 'Yourfirstname YourLastname' ); // SMTP From name
use following code in your form template or function.php , you may need custom function to pull each field data
wp_mail("recipient@example.com", "Subject", "Message");