Formulário de contato

Olá pessoal. Direto ao ponto. tenho uma SERVIDOR VPS debian 10 para hospedar meu site. Coloquei no meu site um formulário de contato para receber a mensagem que os visitantes me enviarem. Em servidor windows o script php abaixo funciona normalmente sem precisar configurar nada. No SERVIDOR VPS debian 10 o script php não funciona ou seja não recebo a mensagem no meu email .Gostaria de saber se tem que habilitar ou desabilitar ou instalar alguma coisa para que eu possa receber a mensagem dos visitantes através do formulário? Obrigado !

<?php
$nome             = "joao",
$emailDoVisitante = "joao@gmail.com",
$assunto          = "quanto custa o site";
$mensagem      ="mensagem teste";
?>
<?php 
$quebraLinha= "\r\n";  $letra  = "-f";  #windows
$quebraLinha= "\n";    $letra = "-r";  #linux
?>

<?php 
$EmailDestinatario  = 'pedro@gmail.com'; 
?>

<?php 
$headers  = "From: $emailDoVisitante".$quebraLinha; 
//$headers .= "Return-Path:   ".$quebraLinha;
$headers .= "Reply-To: $to".$quebraLinha; 
$headers .= "X-Mailer: PHP/".phpversion().$quebraLinha;
$headers .= "MIME-Version: 1.1".$quebraLinha;

$headers .= "Content-type: text/html; charset=utf-8".$quebraLinha; 
$headers .= "Content-type: text/plain; charset=iso-8859-1".$quebraLinha; 
$headers .= "Content-Type: text/html; charset=ISO-8859-1".$quebraLinha;

?>

<?php
mail($EmailDestinatario, $assunto, $mensagem, $headers); 
?>

<?php print "Mensagem enviada";?>