Como pode ser visto na documentação do php link , você deve separar os cabeçalhos com \ r \ n em vez de \ n (a menos que seja usado um agente de transferência de mensagens com bugs que duplique o código).
De acordo com o link , você está sendo marcado como spam porque não tem espaço entre "
e <
no cabeçalho From
.
Você deve adicionar um espaço no cabeçalho De, isso deve ser suficiente para se livrar da pontuação de spam.
De:
$headers ='From: "'.$email_auteur.'"<'.$email_auteur.'>'."\n";
Para:
$headers ='From: "'.$email_auteur.'" <'.$email_auteur.'>'."\n";
Na verdade, você não deve usar o endereço de e-mail como nome de exibição, portanto, se você não tiver nada relevante para usar como nome de exibição, use:
$headers ='From: '.$email_auteur."\n";