Recherche personnalisée

5 avantages majeurs à être membre des forums d'Arobase.org :
  • 1. Soyez averti par e-mail des réponses à vos questions
  • 2. Ayez la possibilité d'éditer ou de supprimer vos messages
  • 3. Personnalisez votre profil avec un avatar (image)
  • 4. Bénéficiez d'une messagerie interne aux forums
  • 5. Supprimez la pub ci-dessous
Fermer
S'identifier Identification
PseudoMot de passe
Se connecter automatiquement à chaque visite    


Fermer




filtrer les messages d'erreurs

 
Poster un nouveau sujet   Répondre au sujet    Liste des forums -> L'e-mail en général
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
ethanvol



Inscrit le: 07 Fév 2008
Messages: 3

MessagePosté le: 07 Fév 2008 15:13    Sujet du message: filtrer les messages d'erreurs Répondre en citant

Bonjour,

Il arrive qu'au travail on envoie des courriels à plusieurs destinataires.
ils remplissent une feuille d'adhésion et inscrivent donc leurs adresses mail pour signifier qu'ils souhaitent recevoir nos newsletters.

Le problème est que parfois, certaines adresses sont mal orthographiées ou mal saisies, du coup à chaque envoi, nous recevons plusieurs mails de messages d'erreur du genre :


Code:
  ----- The following addresses had permanent fatal errors ----- <identifiant@domaine.net>
    (reason: 550 5.1.1 <identifiant@domaine.net> Boite aux lettres inconnue  - recipient rejected)

<identifiant2@domaine.net>
    (reason: 550 5.1.1 <identifiant2@domaine.net> Boite aux lettres inconnue  - recipient rejected)




j'aimerai savoir si il y'aurait moyen de ne récuperer que les adresses mail.

cad coller le message d'erreur dans un editeur de texte ou une feuille de calcul Excel ou autre et faire une sorte de filtrage qui permettra d'isoler les adresses mail; de supprimer tout le texte sauf l'adresse.



merci !
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
zebulon1
Modérateur


Inscrit le: 25 Oct 2006
Messages: 6084
Localisation: 73

MessagePosté le: 08 Fév 2008 09:11    Sujet du message: Répondre en citant

Laughing bonjour,

Un petit exemple avec Excel, il y a peut-être plus simple mais ça fonctionne.
En fait il suffit d'isoler ce qui se trouve entre < et >.

Wink

_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
ethanvol



Inscrit le: 07 Fév 2008
Messages: 3

MessagePosté le: 08 Fév 2008 11:03    Sujet du message: Répondre en citant

Bonjour,

C'est vraiment super sympa de ta part d'avoir pris le temps de répondre !

je ne maitrise pas excel (j'ai mis plus d'un quart d'heure pour réaliser qu'il y'avait des formules dans les cellules qui precedaient la colonne T ^^)

j'imagine qu'il doit y avoir un moyen plus simple de le faire mais pour l'instant j'utiliserai ce que t'as proposé et c'est génial !!

merci beaucoup, vraiment !

Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
zebulon1
Modérateur


Inscrit le: 25 Oct 2006
Messages: 6084
Localisation: 73

MessagePosté le: 08 Fév 2008 19:03    Sujet du message: Répondre en citant

Laughing Re,

Une version en vba un peu plus légère.

Wink

_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
ethanvol



Inscrit le: 07 Fév 2008
Messages: 3

MessagePosté le: 12 Fév 2008 14:38    Sujet du message: Répondre en citant

re

désolé j'ai mis un peu de temps à répondre.

j'ai essayé cette nouvelle version. alors ça fonctionne mais alors j'y connais absolument rien en vb donc je n'ai même pas su où était localisé la partie 'formules' ou code

mais bon l'essentiel est que ça fait le boulot et c'est fantastique, ça m'évite de passer des heures à filtrer les f*#'% adresses une à une

merci beaucoup zebulon !

j'ai quelques autres question concernant l'emailing mais je vais commencer par parcourir le forum et le site avant de demander Smile

++
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
zebulon1
Modérateur


Inscrit le: 25 Oct 2006
Messages: 6084
Localisation: 73

MessagePosté le: 12 Fév 2008 15:20    Sujet du message: Répondre en citant

Laughing Bonjour,

Juste pour avoir une idée tu fais un clic droit sur "Feuil1" --> Visualiser le code --> tu cliques sur module1 et tu as le code.

Dans la feuille 1 la seule formule c'est dans la colonne B =AdrMail(A1)

Wink

_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé

Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Liste des forums -> L'e-mail en général Heures au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum