Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Futur Membre du Club
    Inscrit en
    mai 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : mai 2007
    Messages : 47
    Points : 18
    Points
    18

    Par défaut Ultraedit : macro spécifique.

    Bonjour,

    1 - Le but de la maneuvre
    2 - Comment m'aider

    1 - Le but est de gérer aisément les mail de retour undelivery.
    Je dispose d'une mailing list mais mon hébergeur ne gère pas la fonction mail() donc je passe par un logiciel qui lui même ne gère pas la suppression des adresses non valides.

    Je souhaite cependant mettre à jour ma base de données mail pour éviter d'envoyer des mails qui n'arrivent pas à destination NPAI.
    Bon je sais que certaines adresses sont conformes mais retour une erreur parce que messagerie pleine... m'enfin moi ça m'est égal, je suis pas dans une logique de sauver ces quelques adresses, tampis !

    Voilà la solution trouvée sur le net :
    Je reçois mais mails de retours dans outlouk express.
    Je les mets dans un répertoire "mails_erreur" créé exprès pour eux.
    Ensuite je vais dans le répertoire de stockage des mails et je vois un fichier mails_erreur.dbx que j'édite dans ultraedit.
    Je passe en mode texte (Ctrl H).
    Et ensuite il faut faire une macro pour virer tout ce qui n'est pas un email. Le macro c'est ça :
    Code :
    1
    2
    3
    - Recherche de "$To :" ($=début de ligne) en appuyant sur shifht pour sélectionner tout entre le curseur et l'occurence de "$To :"
    - Touche Supress
    - Touche Fin
    Ensuite on se retrouve avec une liste d'email. Cerains sont les notres, il faut les supprimer. Ensuite il faut refaire une macro pour créer une requête SQL qui permettra de mettre à jour la base de newsletter pour ces adresses emails.

    2 -
    Voilà le problème c'est que Ultraedit m'ai vraiment pas familier.
    Comment dois-je procéder pour exécuter cette marco : les termes utilisés sont listés en anglais il me semble.

    Merci d'avance.
    Si je fais complètement fausse route, que vous voyez une solution bien meilleure n'hésitez pas

  2. #2
    Modérateur
    Avatar de blueice
    Profil pro
    Inscrit en
    mars 2003
    Messages
    3 433
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : mars 2003
    Messages : 3 433
    Points : 4 616
    Points
    4 616

    Par défaut

    Pourquoi utiliser un tel logiciel, fait ca en PHP avec un pattern pour extraire les emails, virer les doublons et faire ton injection SQL...
    -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
    Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
    Pensez également à cocher

    Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

    Dimension Internet - Carnet Web
    Imprimerie Nice

  3. #3
    Membre à l'essai
    Homme Profil pro Michel
    développeur javascript et PHP en rech d'emploi
    Inscrit en
    juillet 2011
    Messages
    85
    Détails du profil
    Informations personnelles :
    Nom : Homme Michel
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : développeur javascript et PHP en rech d'emploi

    Informations forums :
    Inscription : juillet 2011
    Messages : 85
    Points : 20
    Points
    20

    Par défaut Ultraedit est très puissant, ...

    c'est vrai, mais ce que tu demandes, effectivement, ressemble plus à un programme construit (en php cela me semble le mieux) qu'à une macro sous ultraedit. Celles-ci sont tout de même limitées.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •