Bonjour,
Afin d'envoyer un mail à toutes les adresses qui sont stockées dans ma BDD mysql, j'ai décidé d'utiliser un petit script php:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
 
$headers ='From: "dom"<dom@dom.fr>'."\n".'Content-Type: text/html; charset="iso-8859-1"';
$headers .= "X-Sender: <www.site.tld>\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-auth-smtp-user: email@site.tld \n";
$headers .= "X-abuse-contact: abuse@site.tld";
$message = 'test';
if(mail('monadresse@hotmail.fr', 'test', $message, $headers)) {
	echo 'le mail a ete correctement envoye';
	}
	else {
	echo'erreur dans l\'envoie du mail';
	}
?>
Je fais ca directement sur mon pc, j'ai donc bien configuré le php.ini. Je lance le script, pas de problèmes, il me met que le mail a bien été envoyé.

Cependant il a été mis dans ma boite spam. J'ai donc été chercher sur google, il paraitrait que hotmail envoie tous les mail envoyée par la fonction mail() dans le courrier indésirable, et il faudrait des header spéciaux pour contourner le problème.

quelqu'un sait il comment faire????

Merci d'avance