Bd adresse mail

Petit nouveau ! | 5 Messages

15 févr. 2015, 13:52

bonjour
j'ai une base de donner avec des adresses mail
j'aimerais un formulaire qui puisse récupérer tous les mails pour leur envoyer un message
je vous remercie de l aide apporter

Mammouth du PHP | 737 Messages

16 févr. 2015, 10:45

Bonjour,

Ca représente combien de personnes ? Il faut s'intéresser aux solutions d'emailing...

Mega
;)
Dyslexics are teople poo

Petit nouveau ! | 5 Messages

16 févr. 2015, 15:17

il y a 543 adresse mail

Mammouth du PHP | 737 Messages

16 févr. 2015, 17:45

Bonjour,

Quel type de message ? La fréquence ? One shot ou emails réguliers ?

Au vue de nombre et en fonction des réponses : Mailchimp

Mega
;)
Dyslexics are teople poo

Petit nouveau ! | 5 Messages

16 févr. 2015, 22:28

des mail régulier une fois pars mois plus ou moins c'est pour ça que je pense qu'il faut un formulaire

Mammouth du PHP | 737 Messages

17 févr. 2015, 10:14

Bonjour Tatou,

Le mieux pour ce genre d'opérations reste les outils de mailings en masse en plus MailChimp est gratuit (si ça a pas changé) et marche très bien.

Tu remplis ton mail comme un formulaire, tu intègres ta liste de destinataires, un peu de paramétrage et zouh.

En PHP c'est faisable mais ton serveur sera peut être pas en mesure de répondre à la charge.

En faisaint une boucle, tu vas devoir cadencer tes envois par lot de 50 (c'est déjà bcp !)

Cet envoi massif via PHP (à confirmer mais ceux sont des retours que j'ai eu) peut te faire passer en tant que spammeur (Si quelqu'un un retour d'XP équivalent je suis preneur aussi)

Mega
;)
Dyslexics are teople poo

Petit nouveau ! | 5 Messages

17 févr. 2015, 13:57

j ai un très bon serveur dédier de 32giga de ram avec 1gigas de bande passante
effet mon blême ces de prendre la liste des mail des membres
faire un style de requête mais sais pas trop comment faire

Mammouth du PHP | 737 Messages

17 févr. 2015, 15:24

Comme tu voudras.

S'ils sont stockés en base (ce que j'imagine) et que c'est un mail au format html.

Voilà un exemple :
<?php
     // Plusieurs destinataires
     $to  = '[email protected]' . ', '; // notez la virgule
     $to .= '[email protected]';

     // Sujet
     $subject = 'Calendrier des anniversaires pour Août';

     // message
     $message = '
     <html>
      <head>
       <title>Calendrier des anniversaires pour Août</title>
      </head>
      <body>
       <p>Voici les anniversaires à venir au mois d\'Août !</p>
       <table>
        <tr>
         <th>Personne</th><th>Jour</th><th>Mois</th><th>Année</th>
        </tr>
        <tr>
         <td>Josiane</td><td>3</td><td>Août</td><td>1970</td>
        </tr>
        <tr>
         <td>Emma</td><td>26</td><td>Août</td><td>1973</td>
        </tr>
       </table>
      </body>
     </html>
     ';

     // Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
     $headers  = 'MIME-Version: 1.0' . "\r\n";
     $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

     // En-têtes additionnels
     $headers .= 'To: Mary <[email protected]>, Kelly <[email protected]>' . "\r\n";
     $headers .= 'From: Anniversaire <[email protected]>' . "\r\n";
     $headers .= 'Cc: [email protected]' . "\r\n";
     $headers .= 'Bcc: [email protected]' . "\r\n";

     // Envoi
     mail($to, $subject, $message, $headers);
?>
Adapte ce code à ton environnement et essaie le.

Ensuite il faudra boucler sur cette fonction.

Tu vois comment requêter ta base ?

Mega
;)
Dyslexics are teople poo

Petit nouveau ! | 5 Messages

17 févr. 2015, 22:21

non je sais pas le faire
je te remercis de l aide

Mammouth du PHP | 737 Messages

18 févr. 2015, 10:24

Bonjour,

Il va falloir plus d'informations alors (environnements, langages utilisés, outils...) et suivre quelques tutos pour requête une base.

Mega
;)
Dyslexics are teople poo