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

Pascal Discussion :

Script d'envoi de mail


Sujet :

Pascal

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 82
    Points : 56
    Points
    56
    Par défaut Script d'envoi de mail
    Bonjour,

    Je me trouve confronter à une problématique qui me fait des cheveux blancs (pourtant je suis jeune ... laissez moi y croire encore un peu).

    Bref, j'ai un premier script utilisant une boucle et qui me permet de me générer des attributs que j'utilise plus tard.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    for idx := 0 to TableCount - 1 do
         begin
            if idx = 0 then
            begin
            Set('eMailConfirmation', TableCount.refs[0].eMail);
            end else
            begin
            Set('eMailConfirmation_'+IntToStr(idx+1), TableCount.refs[idx].eMail);
            end
    J'ai bien évidemment changer les noms des tables et des champs pour simplifier la lecture.
    Donc comme vous le voyez, je peux donc avoir plusieurs adresse 'emailconfirmation' avec ou sans '_numéro'
    Ca, ca marche bien ... pas de souci la dessus.

    Ma problématique arrive après cela.
    Je voudrais pouvoir comparer chaque adresse 'emailconfirmation' et valider qu'elle est unique.
    C'est-à-dire, je prends mon premier 'emailconfirmation', je lui envoie un mail, puis je prends mon 'emailconfirmation_1', je vérifie que ce n'est pas identique à 'emailconfirmation' et si c'est pas le cas j'envoie mon mail.
    Puis 'emailconfirmation_2', je vérifique que c'est pas égal à 'emailconfirmation_1' et ni à 'emailconfirmation'. Si c'est pas le cas j'envoie mon mail, sinon je passe au suivant.
    Et ainsi de suite ...

    Voilà, j'espère avoir été assez clair dans mes explications ... et si vous avez besoin d'autres informations n'hésitez pas à me contacter.
    Merci d'avance à vous.

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    C'est plus une question d'algorithme mais bon... A ta place je découperai le problème : la question est de faire en sorte que tous les emails d'une liste soient uniques. L'envoi peut se faire une fois que tous les mails ont été "triés" ou dé-dupliqués.

    La technique de comparaison peut être simplifiée. Pour chaque mail de la liste, vérifier qu'un autre mail n'existe pas. Si il existe, supprimer un des 2 mails de la liste.
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 82
    Points : 56
    Points
    56
    Par défaut
    Merci pour ta réponse ... mais jt'avouerais que ca m'aide pas trop.
    Je suis pas du tout développeur, et j'ai déjà réussi à pondre le code de mon premier message avec pas mal de difficultés ...
    Donc je cherche une solution rapide et qui puisse vraiment régler mon souci. Car j'ai beau tout tourner dans tous les sens, je trouve pas !!!

    Merci encore

Discussions similaires

  1. Réponses: 2
    Dernier message: 06/09/2010, 11h07
  2. Créer un script qui envoie un mail
    Par diamonds dans le forum Linux
    Réponses: 15
    Dernier message: 18/03/2007, 15h45
  3. Cherche script d'envoi de mails en PHP
    Par tomchaz dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 30/05/2006, 14h30
  4. Réponses: 2
    Dernier message: 03/05/2006, 00h12
  5. [Mail] Problème avec mon script d'envoi de mail
    Par leroivert dans le forum Langage
    Réponses: 18
    Dernier message: 02/12/2005, 00h26

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