Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/07/2007, 12h27   #1
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut [PHPMailer] Erreur lors d'un envoi d'un mail avec pièce jointe à destination de gmail

Bonjour,

Est ce que quelqu'un a travailler avec cette classe ?

J'essaye d'envoyer un mail avec un fichier attaché vers une adresse gmail, me donne cette erreur :

Mailer Error :Language string failed to load: recipients_failed mon_adresse@gmail.com.

Est ce qu'il ya quoi changer au niveau de cette classe ou c'est autre chose ?

Merci d'avance.
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 12h37   #2
Fabouney
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Je connais pas phpMailer, mais il y a certainement un repertoire "language" et le chemin est peut etre mal paramétré donc ,regarde si il cherche correctement les langages dans le bon repertoires.

Cordialement.
  Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 12h55   #3
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
http://www.google.com/search?client=...utf-8&oe=utf-8
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 14h10   #4
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut Problème avec phpmailer

Bonjour,

J'arrive toujours pas à résoudre le problème malgré que j'ai consulter les différents forums de discussions.

Voici mon code :

Code :
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?php
 require "C:/Program Files/EasyPHP1-7/www/bill_mail/phpmailer/class.phpmailer.php";
 
 $message = htmlentities($_POST['message']);
 $message = nl2br(utf8_decode($message));
 $subject = $_POST['Subject'];
 
 $user = "user";  //L'utilisateur de la base
 $passwd = "password"; // Mot de passe pour le user
 $host = "ma chaine de connexion"; //Serveur de la base de données Oracle
 $connexion = ocilogon($user, $passwd, $host); //definition d'une connexion à TABS
 $query1 = "select name||','||email
            from ma_table where cus_id = '100' ";
 $stmt = ociparse($connexion, $query1);
 ociexecute($stmt);
 $ncols = OCINumCols($stmt);
 
 while (OCIFetchInto ($stmt, $ligne, OCI_NUM))
 {
  for ( $i=0;$i < $ncols; $i++)
  {
   if($_POST['action'] == 'Envoyer')
   {
    $mail = new PHPmailer();
    $destinataire = substr($ligne[$i],11);
    $name_file = substr($ligne[$i],0,10).'.pdf';
 
    $mail->IsSMTP();                                   // send via SMTP
    $mail->Host     = "mon serveur outlook";                    // SMTP servers
    $mail->From     = "facture@otalgerie.com";         // Adresse e-mail de l'expéditeur
    $mail->FromName = "expediteur";
    $mail->AddAddress("$destinataire");                // les @s e-mail des destinataires
    $mail->WordWrap = 50;                              // set word wrap
    $mail->AddAttachment("/files/$name_file");      // attachement des fichiers au format PDF
    $mail->IsHTML(true);                               // envoi au format HTML
    $mail->Subject  =  "$subject";
    $mail->Body     =  "$message";
    $mail->AltBody  =  "$message";
 
    if(!$mail->Send())
    {
     echo "Le Message n'a pas été envoyé. <p>";
     echo "Mailer Error: " . $mail->ErrorInfo;
     exit;
    }
    echo "Le Message a été envoyé avec succés à $destinataire."; echo "</br>";
   }
  }
 }
 
OCIFreeCursor ($stmt);
OCILogoff($connexion);
?>
l'adresse destination est mon @ gmail, et quand j'envois j'ai le message d'erreur :

Mailer Error: SMTP Erreur: Les destinataires suivants sont en erreur : mon_adresse@gmail.com
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 14h13   #5
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
le serveur smtp a peut etre blacklisté le domaine gmail.....
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 14h14   #6
Membre émérite
 
Inscription : avril 2007
Messages : 868
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 868
Points : 963
Points : 963
Envoyer un message via ICQ à Mark Havel Envoyer un message via MSN à Mark Havel
Je ne savais pas que PHPMailer avait un rapport avec le PDF.

Sinon, avec une autre adresse mail de destination pour ce message-là, ça passe ?
Mark Havel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 14h56   #7
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut Problème avec phpmailer

quand j'utilise celle de outlook ca fonctionne mais les adresses externe non (gmail; hotmail, yahoo, ... etc)

OU se situe le problème ?

Merci d'avance.
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 15h02   #8
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
Citation:
quand j'utilise celle de outlook
ok , bon j'imagine que tu parle de l adresse de ton FAI ....

Citation:
mais les adresses externe non (gmail; hotmail, yahoo, ... etc)
A part si tu as un serveur mail sur ta machine on peut dire que toutes les adresses sont externes ...enfin bon on va dire que tu as es soucis avec les adresses de type 'Webmail'

Donc il est possible que les Webmail en question ait blacklisté l adresse de ton serveur (mutualisé/dédié a vrai dire on ne sait pas tu peux preciser chez qui tu es svp ?)


Citation:
Je ne savais pas que PHPMailer avait un rapport avec le PDF.
quel rapport !?
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 15h05   #9
Membre émérite
 
Inscription : avril 2007
Messages : 868
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 868
Points : 963
Points : 963
Envoyer un message via ICQ à Mark Havel Envoyer un message via MSN à Mark Havel
Citation:
Envoyé par RideKick
quel rapport !?
Tout à l'heure, je voyais ce message dans la section PDF du forum PHP...
Mark Havel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 15h54   #10
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut [PHPMailer] Erreur lors d'un envoi d'un mail avec pièce jointe à destination de gmail

outlook je veux dire par la la messagerie interne de ma societe,
et quand je veux envoyer un mail vers gmail par exemple ca passe pas;

c'est pas au niveau de la classe que je dois intervenir ?

Merci.
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 16h04   #11
Membre émérite
 
Inscription : avril 2007
Messages : 868
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 868
Points : 963
Points : 963
Envoyer un message via ICQ à Mark Havel Envoyer un message via MSN à Mark Havel
Si c'est le serveur de mail qui bloque les envois de mail vers des webmails, tu ne peux pas faire grand chose au niveau de l'application. Tu as essayé de voir si, depuis un mailer connecté à ton serveur de mail, un mail vers Gmail passait ? Cela permettrait de savoir si ça vient du serveur d'envoi de mail ou de ton application.
Mark Havel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 16h19   #12
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut [PHPMailer] Erreur lors d'un envoi d'un mail avec pièce jointe à destination de gmail

Un simple mail depuis outlook vers gmail passe sans problème, pas avec le code que j'ai donné toute à l'heure.

Merci
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 16h42   #13
Membre émérite
 
Inscription : avril 2007
Messages : 868
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 868
Points : 963
Points : 963
Envoyer un message via ICQ à Mark Havel Envoyer un message via MSN à Mark Havel
Tu es sûr et certain d'utiliser le même serveur de mail dans les deux cas ?
Mark Havel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 16h54   #14
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut [PHPMailer] Erreur lors d'un envoi d'un mail avec pièce jointe à destination de gmai

oui j'utilise le même serveur exchange.

Merci.
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 12h48   #15
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut [PHPMailer] Erreur lors d'un envoi d'un mail avec pièce jointe à destination de gmail

Bonjour,

Je crois le problème vient de on serveur smtp, qui refuse de faire le relai avec le serveur de gmail.

Comme je connais pas assez sur smtp, quelqu'un peut m'en dire plus.

Merci d'avance.
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 18h18   #16
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut [PHPMailer] Erreur lors d'un envoi d'un mail avec pièce jointe à destination de gmail

Bonjour tout le monde,

Je veux programmer cet envoi pour qu'il soit en background sans pour autant affecter la messagerie de ma société.

Je sais que ce n'est pas possible si j'utilise une page web avec php comme je l'ai fait avec la classe phpmailer, mais existe-il une autre façon de le faire ?.

Salutations.
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h08.


 
 
 
 
Partenaires

Hébergement Web