Função Mail utilizando PHP

Boa tarde, estou tentando mandar e-mail por um formulário mas está dando o seguinte erro:
Warning: mail(): Failed to connect to mailserver at “localhost” port 25, verify your “SMTP” and “smtp_port” setting in php.ini or use ini_set() in C:\xampp\htdocs\mail_\proc_mail.php on line 18
pelo local host e hospedado no serviço que contratei diz que a mensagem foi entregue mas não chegou no meu e-mail, segue os códigos:
HTML:

Nome
E-mail
Telefone
Assunto
Mensagem

PHP:
<?php

$nome = $_POST[‘nome’];
$email = $_POST[‘email’];
$tel = $_POST [‘tel’];
$assunto = $_POST[‘assunto’];
$msg = $_POST[‘msg’];

$headers = ‘MIME-Version: 1.0’ . “\r\n”;
$headers .= 'From: ’ . “\r\n”;
$headers .= ‘Content-type: text/html; charset=iso-8859-1’ . “\r\n”;

$enviar = mail("leon.oliveira97@gmail.com", “SMTP Casa de Emaus”,
“Nome: " . $nome .
"
E-mail: " . $email .
"
Telefone:” . $tel .
"
Assunto: " . $assunto .
"
Mensagem: " . $msg . $headers);

//$enviar = mail($to, $email, $msg);

if (!$enviar) {
echo "";
} else {
echo "";
}

?>

Já tentei tudo o que me lembro e que meus colegas de trabalho me auxiliaram, mas sem sucesso

Para a função MAIL funcionar é preciso que seu computador/servidor tenha um servidor de e-mail instalado como Postfix.

É mais fácil você utilizar algum componente que se conecte ao SMTP como Swiftmailer que pode ser baixado no composer.

A função mail() não tem como ser usada em localhost, é preciso hospedar para conseguir. Recomendo você usar o PHPMailer, eu uso e recomendo, você vai conseguir desenvolver na rede local e enviar e-mails sem problemas.