Fonction mail() de php chez free

tipi75 -  
 jlp -
Bonjour,

Une question toute simple:

La fonction mail() de php fonctionne t-elle chez free?

Merci pour l'info.

7 réponses

  1. Templier Nocturne Messages postés 9989 Statut Membre 1 107
     
    oui, mais limité à 1000 par mois
    0
  2. tipi75 Messages postés 723 Statut Membre 27
     
    Mais ca ne marche pas.

    Voici mon code php:

    <?php  
    
    $mail = "Adresse mail supprimée Modération CCM";  
    
    if (!preg_match("#^[a-z0-9._-]+@(hotmail|live|msn).[a-z]{2,4}$#", $mail))  
    {  
     $passage_ligne = "\r\n";  
    }  
    else  
    {  
     $passage_ligne = "\n";  
    }  
    
    
    //===========déclaration du message au format html  
    $msg_html = '<html><head></head><body><p>............</p>  
       <p>........................................................................</p>  
        <br />  
        <br />  
       <p>...................................</p></body></html>';  
    //=====================  
    
    //==========Lecture et mise en forme de la pièce jointe.  
    // on ouvre le fichier en lecture seule  
    $file_open = fopen("....../" . $... . $... . $... . ".pdf", 'r') or die('Le fichier '.....'ne peut pas être ouvert');  
    
    // on lit l'ensemble du fichier avec la fonction read  
    $attachement = fread($file_open, filesize("....../" . $... . $... . $... . ".pdf"));  
    
    // encodage en 64 bits  
    $attachement = chunk_split(base64_encode($attachement));  
    fclose($file_open);  
    //===========================  
    
    //===========Création de la boundary.  
    $boundary = "-----=".md5(rand());  
    $boundary_alt = "-----=".md5(rand());  
    //=====================  
    
    //===========Définition du sujet  
    $subject = "................... " . $...;  
    //=====================  
    
    //===========Creation de l'header de l'email  
    $headers = "From: \"....\"<...........@....fr>".$passage_ligne;  
    $headers .= "Mime-Version: 1.0".$passage_ligne;  
    $headers .= "Content-Type: multipart/mixed;".$passage_ligne." boundary=\"$boundary\"".$passage_ligne;  
    //=====================  
    
    //===========Création du message.  
    $msg = $passage_ligne."--".$boundary.$passage_ligne;  
    $msg .= "Content-Type: multipart/alternative;".$passage_ligne." boundary=\"$boundary_alt\"".$passage_ligne;  
    $msg .= $passage_ligne."--".$boundary_alt.$passage_ligne;  
    //============Ajout du message en html  
    $msg .= "Content-Type: text/html; charset=\"ISO-8859-1\"".$passage_ligne;  
    $msg .= "Content-Transfert-Encoding: 8bit".$passage_ligne;  
    $msg .= $passage_ligne.$msg_html.$passage_ligne;  
    //=====================  
    
    //===========On ferme le boundary alternative  
    $msg .= $passage_ligne."--".$boundary_alt."--".$passage_ligne;  
    //=====================  
    
    
    
    $msg .= $passage_ligne."--".$boundary.$passage_ligne;  
    
    //===============Ajout de la piece jointe  
    $msg .= "Content-Type: application/pdf; name=\"...../" . $... . $... . $... . ".pdf\"".$passage_ligne;  
    $msg .= "Content-Transfer-Encoding: base64".$passage_ligne;  
    $msg .= "Content-Disposition: attachment; filename=\"......./" . $... . $... . $... . ".pdf\"".$passage_ligne;  
    $msg .= $passage_ligne.$attachement.$passage_ligne.$passage_ligne;  
    $msg .= $passage_ligne."--".$boundary."--".$passage_ligne;  
    //======================  
    
    //===============Envoi de l'email  
    mail($mail, $subject, $msg, $headers);  
    ?>


    Merci pour votre aide
    0
    1. Templier Nocturne Messages postés 9989 Statut Membre 1 107
       
      Il faut configurer le serveur. Je te laisse te renseigner sur google pour la marche à suivre
      0
    2. tipi75 Messages postés 723 Statut Membre 27
       
      mais je n'ai pas accès au php.ini chez free.
      0
    3. Templier Nocturne Messages postés 9989 Statut Membre 1 107
       
      Oui, je sais, il me semble que c'est un .htacess à faire.

      Je t'aurais bien donné le lien vers un tuto, mais je suis sur mobile, c'est donc peu pratique :/
      0
    4. tipi75 Messages postés 723 Statut Membre 27
       
      tu es sûr que l'on peut faire ça dans htaccess?
      0
    5. Templier Nocturne Messages postés 9989 Statut Membre 1 107
       
      Ben dans mes souvenirs, c'est comme ça :/
      0
  3. jlp
     
    Tout pareil que LostRailler et ça commence à durer !
    0
  4. Will3411 Messages postés 7 Statut Membre
     
    J'ai le même problème que LostRailler et jlp sur mes pages perso. Dernier email expédié : le 2 mars à 21h. Depuis, je teste et plus rien ne sort. Ca me gonfle ! Quelqu'un a t-il une explication ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ptitsamos
     
    Pareil cela ne fonctionne pas chez moi, (je suis entrain monter mon site web)
    0
    1. ptitsamos
       
      Je vais prendre un hébergeur payant style ovh à 2euro /mois
      0
  7. MP
     
    Pareil pour moi, ça ne marche plus depuis le 29/2/2012 sur mes sites spip
    0