Bonjour a tous,
Simplement, j'ai un "leger soucis".
J'ai un script qui genere un envois a une newsletter a une liste de personnes qui se sont inscrites et qui sont stockees dans une base de donnée.
Par l'intermediaire d'un boucle Do...While je passe les enregistrements un a un et j'envois le mail.

Voici ma boucle.
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
do {
            if ($row_Abonnes['ID_ABO']<>""){
            $bool="OK";
            //Envois de la news a un abonné
            $de_nom = "L'équipe commerciale"; //Nom de l'envoyeur
            $de_mail = "Newsletter@test.com"; //Email de l'envoyeur
            $vers_nom = $row_Abonnes['NOM_ABO']; //Nom du receveur
            $vers_mail = $row_Abonnes['MAIL_ABO']; //Email du receveur
            $sujet = "[Newsletter TEST] - ".$titrenews; //Sujet du mail
            //Message :
            $message = $corpsnews;
            // Envoi du mail
            $entete = "MIME-Version: 1.0\r\n";
            $entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
            $entete .= "X-Sender: <www.test.com>\n"; 
            $entete .= "X-Mailer: PHP\n"; 
            $entete .= "X-auth-smtp-user: <a href="mailto:newsletter@test.com">newsletter@test.com</a> \n"; 
            $entete .= "X-abuse-contact: <a href="mailto:abuse@test.com">abuse@test.com</a>";
            $entete .= "To: $vers_nom <$vers_mail>\r\n";
            $entete .= "From: $de_nom <$de_mail>\r\n";
            mail($vers_mail, $sujet, $message, $entete);
            }
        } while ($row_Abonnes = mysql_fetch_assoc($Abonnes));
L'envois des mails fonctionne a priori, mais ils sont mis automatiquement dans le dossier "courrier indesirables" voire sont directement filtrés en amont.

Y a t il une methode pour arriver a faire en sorte, comme de nombreux sites marchands que cette Newsletter arrive en inbox?

Peut etre y a t il des thermes a eviter dans les sujets des mails?

De plus une derniere petite question, comment faire pour que les images contenues dans mon mail (il s'agit de mails en html, et les images sont insérées avec la balise <img src="monimage.jpg"></img>) soit affichées directement sans que l'utilisateur soit obligé de cliquer sur "Afficher les images"?

Désolé tout est un peu en vrac.
Merci pour vos precieuses réponses...