IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Module d'envoi de mail a partir d'adresse multiple


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 24
    Par défaut Module d'envoi de mail a partir d'adresse multiple
    Bonjour,

    Je suis en train de coder un module sur mon site qui permettrait a l'utilisitateur d'envoyer des mail a partir du site mais en utilisant sa propre adresse de messagerie.

    J'utilise actuellement le plug-in PHPMailer, et je me casse les dents sur le problème, mon code me renvoyant toujours la même erreur : "The following From address failed: "moi@bbox.fr" : Called Mail() without being connected"

    Code PHP : 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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
     
    $text = "<html>
    		<head>
    			<style type=\"text/css\">
    				a {
    					color:#be0505;
    					text-decoration:none;
    				}
     
    				a:hover {
    					color:#f7c617;
    					text-decortion:underline;
    				}
    			</style>
    		<head>
    		<body>
    			<img src=\"http://******/Images/logo.png\" />
    			<p>Votre configuration mail fonctionne bien ! Félicitation</p>
     
    			<i>Attention, ce mail est automatis&eacute;, merci de ne pas r&eacute;pondre</i>
    		</body>
    	</html>";
     
    	$mail = new PHPMailer();
     
    	$mail->IsSMTP();
    	$mail->SMTPAuth = true;
    	$mail->SMTPSecure = "ssl";
    	$mail->Host = $unUtilisateur->smtputilisateur;
    	$mail->Port = 465;
     
    	$userName = decrypter($unUtilisateur->passwordutilisateur, $unUtilisateur->loginmail);
    	$password = decrypter($unUtilisateur->passwordutilisateur, $unUtilisateur->passwordmail);
     
    	$mail->Username = $userName;
    	$mail->Password = $password;	
     
    	$mail->From = '"'.$unUtilisateur->mailutilisateur.'"';
    	$mail->FromName = "Emetteur";
    	$mail->AddAddress($unUtilisateur->mailutilisateur);
     
    	$mail->Subject  = "Test de votre messagerie";
    	$mail->MsgHTML($text);
    	$mail->WordWrap = 50;
     
    	$mail->IsHTML(true);
     
    	if(!$mail->Send()) {
    	        echo 'Le mail n\'a pas été envoyé. <br />';
    		echo 'Erreur du mailer: ' . $mail->ErrorInfo;
    	}
     
            else {
    	        echo 'Message envoyé avec succès.<br />';
    		$erreur .= "9";
            }

    Est-ce que quelqu'un aurait une solution a proposer ?
    Merci d'avance a tous

  2. #2
    Membre émérite
    Avatar de amoiraud
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2006
    Messages : 606
    Par défaut
    Salut,

    Essaye sans les guillemets :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $mail->From = $unUtilisateur->mailutilisateur;

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 24
    Par défaut
    Le problème reste exactement le même...

Discussions similaires

  1. [WD18] envoi de mail a partir du contenu d'un repertoire
    Par phoenix916916 dans le forum WinDev
    Réponses: 1
    Dernier message: 16/04/2015, 15h56
  2. [XL-2003] Bug sur Envoi de mail Outlook à partir d'une macro
    Par graphikris dans le forum Macros et VBA Excel
    Réponses: 30
    Dernier message: 28/03/2013, 18h51
  3. Probleme d'envoi de mail a partir d'un site
    Par JCMANSION dans le forum ASP.NET
    Réponses: 8
    Dernier message: 05/07/2010, 12h14
  4. Envoi de mail Outlook à partir d'Excel
    Par Daejung dans le forum VBA Outlook
    Réponses: 8
    Dernier message: 19/12/2008, 23h37
  5. [MySQL] Envois de mails a partir de page contact
    Par crestmen dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 24/11/2008, 07h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo