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

Langage PHP Discussion :

[Mail] controle sur l'envoi de mail


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 44
    Points : 26
    Points
    26
    Par défaut [Mail] controle sur l'envoi de mail
    bonjour

    je sais que beaucoup de questions ont déja été envoyées sur le sujet mais je n'ai toujours pas trouvé de solution.

    j'envoie par le biais d'un bouton sur un formulaire un mail contenant du html.
    ça fonctionne tres bien, le mail arrive à destination.

    mais je voudrais que l'utilisateur puisse visualiser ce mail avant envoie en tant que nouveau message dans outlook.

    c possible?

  2. #2
    Membre averti Avatar de Joe Le Mort
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 392
    Points : 388
    Points
    388
    Par défaut
    oui possible, tu passes tout son contenu du texte dans une variable par exmple, que tu appelles dans cette page de visualisation.
    ensuite des que le client clique sur OK, ca lance la procédure de mail

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 44
    Points : 26
    Points
    26
    Par défaut
    je ne veux pas simplement que l'utilisateur puisse visualiser mais aussi pouvoir modifier le mail (qui au départ est un modèle). C'est pour ça que j'aimerais qu'il apparaisse en tant que nouveau message dans outlook.

  4. #4
    Membre averti Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Points : 332
    Points
    332
    Par défaut
    Salut,

    mettre du texte dans un message outlook je ne sais pas faire en php!
    Mais pourquoi est ce que tu ne réafficherais pas ton mail dans un formulaire?
    Ton formulaire peu très bien resembler à ton modèle!!!!

    D'ailleurs ton modèle c'est quoi?? Un formulaire avec du css??

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 44
    Points : 26
    Points
    26
    Par défaut
    c'est une page htm

  6. #6
    Membre averti Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Points : 332
    Points
    332
    Par défaut
    C'est une page html mais comment fais tu pour envoyer ton mail???

    Tu fais un lien :
    <a href="mailto:dest@domain.com">Envoyer mail</a>

    Ou c'est un formulaire écrit en php?

    [EDIT]
    Ton formulaire il te suffit de le réaffiché, pour faire un visualisation avant de l'envoyer!

    A la pace de faire :
    <form metod="post" action="send_mail.php()">

    tu fais un :
    <form metod="post" action="confirm_mail.php()">
    où tu réaffiches toutes tes infos!

    [/EDIT]

    Car dans outlook j'ai cherché pdt un tps et je n'ai rien trouvé!
    Si tu trouves je suis preneur !
    bon courage dans tes recherches

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 44
    Points : 26
    Points
    26
    Par défaut
    l'envoi se fait par php
    mon htm est mis dans une variable $html avant l'envoie

    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
    include('Mail.php');
      include('Mail/mime.php');
      $from="dtardy@adresse.fr";
      $to="dtardy@adresse.fr";
      //$to=$contact_bat;
      $sujet='Formulaires pour '.$_GET['nomgrille'];
      //$html =$message;
      $text = htm2txt($html);
      $hdrs = array(
                  'From'    =>$from,
                  'Subject' => $sujet
     
                  );
      $mime = new Mail_mime();
      $mime->setTXTBody($text);
      $mime->setHTMLBody($html);
      $body = $mime->get();
      $hdrs = $mime->headers($hdrs);
      $mail =& Mail::factory('mail');
      $test=$mail->send($to, $hdrs, $body);

Discussions similaires

  1. Broken Pipe sur un envoi de mail
    Par El_touristo dans le forum Langage
    Réponses: 1
    Dernier message: 25/10/2007, 17h04
  2. [Mail] Erreur sur l'envoi d'un e-mail
    Par opeo dans le forum Langage
    Réponses: 1
    Dernier message: 14/08/2007, 07h30
  3. Réponses: 8
    Dernier message: 14/06/2007, 10h16
  4. Fenetre de validation sur l'envoi de mail depuis Excel
    Par pascal58 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/11/2006, 19h15
  5. Probleme sur code envoie de mail
    Par xboulney dans le forum Access
    Réponses: 2
    Dernier message: 20/04/2006, 22h31

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