Bonjour,
Je programme avec easyphp et lorsque j'ai crée une partie pour envoyer un email tout marchait bien. Hors maintenant, j'ai mis le site en ligne mais là l'envoie d'email ne marche plus. D'où ça vient. Je vous montre mon code:
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
26
27
28
29
30 require("phpmailer/class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); // telling the class to use SMTP $mail->Host = "smtp.aliceadsl.fr"; // SMTP server $sql="SELECT operateurs_email FROM operateurs WHERE operateurs_email<>'';"; $result=mysql_query($sql); while($rs=mysql_fetch_array($result)) { $mail->From = "Addresse@....fr"; $mail->FromName = "Nom"; $mail->AddAddress($rs['operateurs_email']); $mail->AddAttachment($_FILES['fichier1']['tmp_name'],$_FILES['fichier1']['name']); $mail->AddAttachment($_FILES['fichier2']['tmp_name'],$_FILES['fichier2']['name']); $mail->Subject = $_POST['sujet']; $mail->Body = $_POST['commentaire_mail']; $mail->WordWrap = 50; if(!$mail->Send()) { echo "Le message n\'a pas pu être envoyé"; echo "Erreur: " . $mail->ErrorInfo; } else { echo "Le message a bien été envoyé à " .$rs['operateurs_email']. "<br>"; } $mail->ClearAddresses(); $mail->ClearAttachments(); } ?>
Partager