Bonjour =)

Je vient essayer d'en apprendre plus sur les mails et leurs mystères, d'un point de vu webmaster =)

En gros, j'ai développé un systéme de gestion de compte sur mon site. Principe habituel, un mail de confirmation est envoyé etc ..

Les mails sont envoyé le plus simplement du monde avec:
Classe statique Outils:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public function sendMail($to, $subject, $message, $from) {
 
	    $headers ='From: "xxxxxxx" <contact@xxxxxxx.com>'."\n";
	    $headers .='Reply-To: contact@xxxxxxxx.com'."\n";
	    $headers .='Content-Type: text/plain; charset="utf-8"'."\n";
	    $headers .='Content-Transfer-Encoding: 8bit'; 
 
		if (!mail($to, $subject, $message, $headers)) {
			 echo '<Erreur Mail (ben mince!)>';
		}
La plupart des mails arrivent sans encombre aux boite de réception de mes internautes, mais pas mal ne le reçoivent jamais. A la hauteur de 500 inscriptions sur 2500 qui n'ont pas été validé :/

Pourquoi sur certaines boite, le mail arrivent sans même passer par la boite de courrier indésirable, d'autre, y font un petit tour, et encore d'autres sont apparemment systématiquement refusé ?

Infos:
PHP: Version 5.2.0-8+etch11
Plateforme: Debian GNU/Linux 4.0