Logiciel envoie mailling liste gratuit

Nova -  
vignemail1 Messages postés 1262 Statut Contributeur -
Bonjour,

Je cherche un logiciel d'envoi de mass de mail gratuit, pour ma newsletter.

En connaissez vous un ?
Configuration: Windows XP
Firefox 3.0

10 réponses

  1. Nova
     
    C'est un fichier texte avec un mail par ligne, je dois envoyé environ 1500 mails
    4
  2. vignemail1 Messages postés 1262 Statut Contributeur 259
     
    mail() en php ? Zend Framework Mail (http://framework.zend.com/manual/fr/zend.mail.html)? comment est stocké ta liste de diffusion à la base ? Histoire de savoir en quel langage tu peux coder cela.
    0
  3. Nova
     
    Donc il me faudrait un logiciel tout bête qui charge le fichier et qui envoie aux mails.. Mais tout les logiciels de type mass mailling que j'ai pu trouver sont payant..
    0
  4. vignemail1 Messages postés 1262 Statut Contributeur 259
     
    Tu n'as qu'à faire un script PHP, c'est environ 20 lignes de code
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. vignemail1 Messages postés 1262 Statut Contributeur 259
     
    <?php
    	$fichier = file("c:\\liste.txt");
    	ini_set('include_path', './ZendFramework-1.5.2/library/');
    	// Chargement de la classe
    	require_once 'Zend/Mail.php';
    	require_once 'Zend/Mail/Transport/Smtp.php';
    	$transport = new Zend_Mail_Transport_Smtp('smtp.free.fr');
    	
    	foreach($fichier => $adresse){
    		// Boucle à travers les messages
    		$mail = new Zend_Mail("utf-8");
    		$mail->addTo($adresse, $adresse);
    		$mail->setFrom('moi@fai.com', 'Moi');
    		$mail->setSubject('Démonstration');
    		$mail->setBodyText('...Votre message ici...');
    		$mail->setBodyHtml('<h1>...Votre message ici...</h1>');
    		$mail->send($transport);
    	}
    ?>
    

    voila ton code, adapte le comme tu veux.
    0
  7. Nova
     
    Je connais un peu la théorie du php, mais ca reste très théorique

    il faudrait une boucle while

    $fp = fopen ("fichiermailling liste", "r+");

    while(!feof($fp)) {
    // On récupère une ligne
    $Ligne = fgets($fp,100000);

    qui envoie un mail mail($to,$sujet,$message,$entete);

    pour chaque ligne...

    Je pense connaitre le principe globalement mais dans l'application...
    0
  8. Nova
     
    Merci on a répondu en même temps, je vais regarder ton code
    0
  9. Nova
     
    J'ai uploader le script + zend frame work en modifiant mail méssage..

    Et j'ai une erreur Parse error: syntax error, unexpected T_DOUBLE_ARROW on line 9

    D'ou cela vient t'il?
    0
  10. vignemail1 Messages postés 1262 Statut Contributeur 259
     
    oui c'est pas => mais as qu'il faut mettre dans le foreach
    0