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

WinDev Discussion :

personnalisation des mails


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 140
    Points : 56
    Points
    56
    Par défaut personnalisation des mails
    Bonjour tous le monde
    j'ai développé une application de mailing.dans cette application j’envoie un message a des paquets de destinataire, chaque paquet est composé 20 destinataire
    je veux personnaliser ce message pour chaque destinataire dans le même paquet.(chaque destinataire ayant son propre message)

    alors comment le faire ?

    merci

  2. #2
    Membre chevronné Avatar de laurent30s
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 881
    Points : 1 771
    Points
    1 771
    Par défaut
    Bonjour

    Citation Envoyé par vegetacherif Voir le message
    je veux personnaliser ce message pour chaque destinataire dans le même paquet.(chaque destinataire ayant son propre message)
    alors comment le faire ?
    Ça dépend de ce que tu veux, plusieurs solutions sont possibles :

    - Si tu veux que les destinataires reçoivent toujours le même message qui leur soit propre, stocke le dans la table des destinataires

    - Si tu veux que les destinataires ne reçoivent pas toujours le même message, stocke les dans une table spécifique dans laquelle tu puise de manière aléatoire

    Pour ce qui est des fonctions jette un coup d’œil à ChaîneConstruit () qui devrait te faciliter la tâche

    Bon dev
    Laurent
    Bon dev
    Laurent

    - C’est génial.
    - Non c’est bizarre.
    - Justement quand c’est simple y’a des milliers de réponses et quand c’est bizarre y’en a aucune.

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 140
    Points : 56
    Points
    56
    Par défaut personnalisation des mails
    Merci pour votre repense.
    j'ai intéressé a ton deuxième solution et j'ai fait un tableau qui contient des messages de chaque destinataire, mais le problème c'est au niveau de la structure d’émail sous wlangage et voila une portion de 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
    MaSession est un EmailSessionSMTP
    MaSession..AdresseServeur = "smtp.masociete.fr"
    EmailOuvreSession(MaSession)
    
    tableauMessage est un tableau de chaînes
    TableauAjoute(tableauMessage, message1)
    TableauAjoute(tableauMessage, message2)
    
    // Construction d'un email
    MonMessage est un Email
    MonMessage..Expediteur = "service_commande@masociete.fr"
    ta
    MonMessage..Destinataire[1]="client@societe.com"
    MonMessage..Destinataire[2]="client2@societe.com"
    MonMessage..Message = tableauMessage 
    
    // Envoi du message
    EmailEnvoieMessage(MaSession,MonMessage)
    MonMessage..Message n'accepte pas l'affectation d'une tableau par ce que il de type chaine
    je reformule ma question :
    comment envoyé deux message différent a les deux destinataire on utilise une seul fois la fonction EmailEnvoieMessage().

  4. #4
    Membre émérite
    Homme Profil pro
    Développeur et responsable micros/réseaux
    Inscrit en
    Octobre 2010
    Messages
    1 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur et responsable micros/réseaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 286
    Points : 2 562
    Points
    2 562
    Par défaut
    Bonjour,

    si tu veux faire 2 corps de message différents, il te faut 2 mails différents.

    à bientôt,

    Nicolas

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/03/2009, 18h11
  2. Importation des mails avec Kmail et Thunderbird ?
    Par axel-erator dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 30/11/2004, 00h36
  3. Traitement automatique des mails.
    Par ourk dans le forum Linux
    Réponses: 2
    Dernier message: 23/09/2004, 18h14
  4. configurer sql pour envoyer des mails
    Par arwen dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 29/07/2003, 15h28
  5. Scanner des mails et récupérer le fichier attaché
    Par delphim dans le forum Composants VCL
    Réponses: 2
    Dernier message: 24/04/2003, 09h35

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