Bonjour a tous,
Je travaille actuellement pour une entreprise qui veut envoyer plusieur mails d'un coup d'un seul J'ai abandonner l'idee d'utiliser la fonction mail() de PHP qui risque d'etre trop lourde, et je me suis lance dans l'utilisation de la fonction Send de PEAR. J'ai installer toutes les librairies necessaires (par l'intermediaire de l'installer go-pear.bat).
Et j'execute comme code php, ceci :
Le truc, c'est que je me connecte correctement au SMTP (si je mets un faux mot de passe, il m'engueule. Jusqu'ici tout va bien) et que le test a la fin du code me dit que tout va bien aussi(ou du moins, qu'il ne voit pas d'erreur).
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 include("Mail.php"); $recipients = "monadresse@caramail.com"; $headers["From"] = "css-surveys.com"; $headers["To"] = "monadresse@caramail.com"; $headers["Subject"] = "Test message"; $body = "TEST MESSAGE!!!"; $params["host"] = "auth.smtp.1and1.co.uk"; $params["port"] = "25"; $params["auth"] = true; $params["username"] = "m39582721-1"; $params["password"] = "MonMdp"; $mail_object =& Mail::factory("smtp", $params); echo $mail_object[3]; $mail_object->send($recipients, $headers, $body); //TEST D'ENVOI if (PEAR::isError($mail_object)) { echo("<p>" . $mail_object->getMessage() . "</p>"); } else { echo("<p>Message successfully sent!</p>"); }
Alors pourquoi je ne recois rien sur mes boites (tester avec hotmail et caramail) ?
Si vous avez la moindre idee sur ce probleme, n'hesitez pas a proposer.
( Je me vois mal me taper les 400 clients un par un)
Merci d'avance pour votre aide,
Cordialement,
Legillou
Supposition : Je connais tres mal leur FAI, Est ce que ca peut venir du fait qu'il s'est pu bloquer le SMTP ??
Partager