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

Langage PHP Discussion :

fonction mail impossible d'envoyer des messages SPAM


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Août 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 4
    Par défaut fonction mail impossible d'envoyer des messages SPAM
    Bonjour,

    Depuis quelques ma page web permettant de m'envoyer des messages à travers une fonction en PHP ne fonctionne plus. Je pense que je suis considéré comme spam.

    Avez-vous une idée du problème ?

    D'avance merci

    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <?php 
     
    $msg = "Nom:\t$nom\n";
    $msg .= "Prenom:\t$prenom\n";
    $msg .= "Telephone:\t$telephone\n";
    $msg .= "Mail:\t$email\n\n";
     
    if (substr_count($msg, "http://")>=2) die("Contrôle Anti Robots, formulaire non envoyé");
    //Rajout d'un contrôle sur le nombre de http dans le formulaire. Attaque typique des robots
     
    $recipient = "monadresse@mail";
    $subject = "sujet";
     
    $mailheaders = "From: Mon test de formulaire<> \n";
    $mailheaders .= "Reply-To: $email\n";
    $mailheaders .= "MIME-Version: 1.0\n";
     
    mail($recipient, $subject, $msg, $mailheaders);
     
    echo "<HTML><HEAD>";
    echo "<TITLE>Message envoyée !</TITLE></HEAD><BODY>";
    echo "<H1 align=center>Merci, $prenom </H1>";
    echo "</BODY></HTML>";
     
    ?>

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    La première chose est de voir si ton domaine ou l'IP du serveur n'est pas blacklisté:
    http://mxtoolbox.com/blacklists.aspx

  3. #3
    Candidat au Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Août 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 4
    Par défaut
    Merci pour ton retour,

    j'ai testé et sur les 98 il y en a un seul où mon IP est blacklistée "UCEPROTECTL2". Est-ce vraiment la cause du problème ?

    Merci

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    Un seul peut suffire, en fonction de la réputation du RBL. Par expérience personnelle, je peux te dire qu'être blacklisté par 2 RBLS fait que tes emails seront considérés comme spams par la majorité des fournisseurs d'accès. Et si c'est le cas, il n'y a pas de solution rapide.

    Est-ce que tu peux voir le mailqueue de ton serveur ? (as-tu un accès console direct ou Cpanel/WHM ou Plesk?). Cela permets de voir si tes messages sont refusés par les serveurs externes, et quel en est la raison.

  5. #5
    Membre très actif Avatar de demenvil
    Homme Profil pro
    Analyste développeur
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste développeur
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 195
    Par défaut
    Comme hébergement tu as quoi ?
    Certain hébergeur limite le nombre d'emails envoyés.

  6. #6
    Candidat au Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Août 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 4
    Par défaut
    je suis sur un serveur mutualisé chez online.net

Discussions similaires

  1. [Mail] Impossible d'envoyer des mails
    Par mrsoyer dans le forum Langage
    Réponses: 7
    Dernier message: 14/09/2012, 08h43
  2. Impossible d'envoyer des messages sortants à certains domaines
    Par @robase dans le forum Exchange Server
    Réponses: 0
    Dernier message: 30/12/2011, 18h17
  3. impossible d'envoyer des messages par Outlook 2007
    Par INDUSTRINFO dans le forum Outlook
    Réponses: 1
    Dernier message: 25/09/2011, 17h24
  4. Réponses: 6
    Dernier message: 04/09/2008, 18h06
  5. [Mail] Impossible d'envoyer des emails
    Par Teufboy dans le forum Langage
    Réponses: 2
    Dernier message: 29/06/2007, 09h42

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