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 :)
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.