Bonjour,

Voilà mon script est censé envoyé un mail à une liste de destinataires présents sur un fichier txt
avec un mail par ligne

x@x.com
x@x.com
x@x.com
ect..

Malheureusement le script envoie un seul mail au DERNIER mail présent sur la liste.

J'utilise zend framework avec ce code php

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
 
<?php
$fichier = file("liste.txt");
$from = 'webmaster@parisdepannage.fr' ;
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';
$_port = '25';
 
foreach($fichier as $adresse){
// Boucle à travers les messages
$mail = new Zend_Mail("utf-8");
$mail->addTo($adresse, $adresse);
$mail->setFrom('webmaster@parisdepannage.fr', 'Antonin');
$mail->setSubject('');
$mail->setBodyText('');
$mail->setBodyHtml('');
$mail->send($transport);
}
?>