IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Newsletter] Le Spam


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 13
    Par défaut [Newsletter] Le Spam
    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...

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    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"?
    Tu peux pas :
    Si l'utilisateur a désactivé les images dans les messages en html (c'est mon cas) c'est pour ne pas avoir des images de 1px par 1px ou autres qui renvoient des infos vers le serveur de l'expéditeur

  3. #3
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    L'envois des mails fonctionne a priori, mais ils sont mis automatiquement dans le dossier "courrier indesirables" voire sont directement filtrés en amont.
    Ton serveur est peut etre blackisté ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 13
    Par défaut
    En ce qui concerne les images il semblerait effectivement que tu ais raison.
    Par contre concernant le domaine a partir duquel j'envois le mail de newsletter, il n'est pas du tout blacklité puisque si j'envois un mail au personnes concernées sans passer par ma fonction PHP, cela marche très bien.

    Voila voili voilou...J'avoue que pour le coup je seche un peu...
    En tous les cas merci pour tes réponses.

  5. #5
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    il n'est pas du tout blacklité puisque si j'envois un mail au personnes concernées sans passer par ma fonction PHP,
    C'est à dire quand tu envoies des emails en passant par ton logiciel de messagerie + FAI ?

    OK mais si ton serveur est blacklisté, les emails envoyés par PHP de ton serveur risquent d'être refusés.

    Voir ici si ton serveur ou IP est blacklisté :
    http://www.dnsbl.org/index.php3
    http://checkrbls.protecmail.com/

    il yen a d'autres

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 13
    Par défaut
    Citation Envoyé par N1bus
    C'est à dire quand tu envoies des emails en passant par ton logiciel de messagerie + FAI ?
    Oui quand je passe par mon Outlook + Mon Exchange...Pas de pb.

    Citation Envoyé par N1bus
    OK mais si ton serveur est blacklisté, les emails envoyés par PHP de ton serveur risquent d'être refusés.
    Voir ici si ton serveur ou IP est blacklisté :
    http://www.dnsbl.org/index.php3
    http://checkrbls.protecmail.com/
    Comme je te l'ai dit mon server n'est pas blacklisté, de plus s'il l'etait, il ne devrait pas y avoir que les mails PHP de filtrés mais tous y compris ceux avec exchange + outlook.

    En tous les cas encore merci pour ta réponse.

Discussions similaires

  1. Newsletter hebdo // Spam
    Par Cyrano dans le forum Evolutions du club
    Réponses: 29
    Dernier message: 02/06/2015, 12h27
  2. [Newsletter] Return-mail, sur mail SPAM
    Par gotcha5832 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 17/11/2008, 02h19
  3. Réponses: 9
    Dernier message: 08/08/2007, 09h58
  4. [Newsletter] detectée comme spam
    Par fabrice57200 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 18/06/2007, 08h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo