Host volta com problemas que já foram corrigidos

Bom Dia Galera, estou tentando corrigir um problema no Host, a função padrão mail() não está enviando enviando email para domínios gmail, eu já tinha corrigido isso mas voltou a parar de enviar. Isso é normal?

Não. Deveria continuar funcionando.

Só gmail não está recebendo emails? @outlook e @uol recebe?

Sim só o gmail, num arquivo isolado até envia, mas dentro da função não está enviando =/

E qual o seu servidor de SMTP?

Não entendi essa parte.

Eu uso arquivo isolado para enviar o email de teste igual o exemplo abaixo:

index.php

$to = 'mail@hotmail.com';
$subject = 'Email Teste ';
$message = 'Olá, você é programador web?';
$headers = 'From: EditoraC <contato@contato.com.br>' . "\r\n";

mail($to, $subject, $message, $headers);

print "Enviado!";


date_default_timezone_set('America/Sao_Paulo');
$date = date('Y-m-d H:i');
echo $date;

Mas nem esse está enviando agora, tentar entrar em contato com o Host, porque estava tendo um erro de DATE e resolveram agora de manhã.