Como la función mail() de php se encuentra deshabilitada para enviar correos por motivos de seguridad, sugerimos el uso de la librería PHPmailer. Puede descargarla en https://github.com/PHPMailer/PHPMailer
Ponemos a su disposición un ejemplo de su uso (este ejemplo puede variar de acuerdo a las versiones de PHPMailer):
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'Exception.php';
require 'PHPMailer.php';
require 'SMTP.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "mail.sudominio.com"; // SMTP a utilizar.
$mail->Username = "info@sudominio.com"; // Cuenta de correo que autentifica
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; // Activa el cifrado TLS
$mail->Password = "contraseña de la cuenta"; // Contraseña de la cuenta de correo
$mail->Port = 465;
$mail->From = "cuenta@dominio.com";
$mail->FromName = "Mi empresa<cuenta@dominio.com>";
$mail->AddAddress("destino@dominio-destino.com"); // Esta es la dirección a donde enviamos
$mail->IsHTML(true); // El correo se envía como HTML
$mail->Subject = "Formulario de Contacto"; // Este es el titulo del email.
$mail->Body = ""; // Mensaje a enviar
$mail->AltBody = ""; // Texto que se muestra cuando no soporta html el cliente de correo
$exito = $mail->Send(); // Envía el correo.
Para mas información sobre el uso de la librería
https://github.com/PHPMailer/PHPMailer/blob/master/README.md