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

Outlook Discussion :

Outlook 2000 et les comptes IMAP


Sujet :

Outlook

  1. #1
    Membre du Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2003
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Janvier 2003
    Messages : 85
    Points : 51
    Points
    51
    Par défaut Outlook 2000 et les comptes IMAP
    Bonjour,
    je recherche des informations en VBA pour modifier des informations d'un fichiers mail.
    Avec un compte Imap Outlook 2000 ne récupère pas le nom du destinataire ou de l'expéditeur d'un mail quand on ouvre un dossier et que Outlook n'a juste que récupérer les entêtes, il faut ouvrir les mails pour que Outlook affiche ces informations. Quand dans un dossier d'une messagerie d'entreprise on a 5000 mails, on ne peut pas les ouvrir 1 par 1 et les refermé. C'est pour ça que je veux faire un petit programme en VBA pour lire tous les mails d'un dossier et mettre ç jour c'est info qu'affiche outlook.

    Comment faire, est ce que quelqu'un pourrait me donner des pistes sur la structure d'un mail et de son entêtes ???

    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Une piste ICI

  3. #3
    Membre du Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2003
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Janvier 2003
    Messages : 85
    Points : 51
    Points
    51
    Par défaut Réponse
    Bonjour,
    Je vais essayer d'être clair. Je veux plusieurs choses.
    La Première.

    On a une messagerie interne sous Linux dans mon entreprise. Tous les postes utilise Outlook 2000 ou Outlook Xp ou Outlook 2003 des pack office respectif, sous des OS tels Windows 2000 ou windows XP.
    On a installé un client OpenXchange. Les comptes crées pour récupérer nos messages sont en Imap.
    Quand on récupère les entêtes de messages Outlook est incapable de nous afficher le nom du destinataire du messages envoyé ou de l'epéditeur pour un message recu. Il faut pour cela ouvrir le message pour que cette information s'affiche. OK. C'est pour cela que je voulais faire une macro en VBA pour lire le message et le fermer ou le récupere pour pourvoir afficher l'expéditeur ou le destinataire.

    Pourquoi Qd le fichier PST d'Outlook est trop gros, on ferme le compte et on le
    recrée et Outlook recrée le fichier PST. Quand on on se met sur le dossier il télécharge les entêtes des messages. Dans cette messagerie d'entreprise chaque utilisateurs pet avoir plus de 5000 mails, doc on ne peut pas ouvrir chaques messages et les fermer, C'est pour ca que je veut automatiser cette opération.

    Outlook lis bien une zone dans l'entête pour afficher la colonne "De" ou "A" Comme elle est vierge, je veut la remplir.

    Le problème est le même si on récupère des mails du site La poste.net en Imap sans OpenXchange.


    La Seconde.

    Je reçoit des mails dans ma boite de réception, j'aimerais pouvoir changer automatiquement des information de l'entête du mail avec une macro

    1) par exemple l'objet du mail :
    - En rajoutant la date
    - L'objet commence par une date ou un chiffre, et j'aimerais mettre
    à la fin de l'objet la date ou le chiffre, pour pouvoir trier mes mails par
    ce nouveau Titre
    2) L'expéditeur du mail :
    Sous Outlook quand je fait un regroupement de mails par expéditeur. J'ai des mails du même expéditeur qui ne sont pas regrouper Pourquoi ?
    parce-que l'expéditeur peut m'envoyer des mails depuis plusieurs postes de travail qui ne sont pas paramétrer de la même façon. Exemple sur un poste
    Le nom expediteur est Patrick DUB-DES<pdubdes@nomdedomaine.fr> et sur un autre PC Patrick DUB DES<pdubdes@nomdedomaine.fr> et sur un troisième DUB-DES Patrick<pdubdes@nomdedomaine.fr> c'est bien le même expéditeur.
    C'est pourquoi je veux modifier en VB le nom de l'expéditeur du message pour avoir par exemple Patrick DUB DES<pdubdes@nomdedomaine.fr>

    Parce que sinon pour Outlook, il y aurait 3 regroupement.

    Suis-je assez Clair.merci de ta réponse

    Merci de

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/10/2008, 00h04
  2. [Outlook Express] Problème de configuration IMAP pour un compte OVH
    Par timoune dans le forum Outlook Express / Windows Mail
    Réponses: 6
    Dernier message: 21/09/2007, 11h31
  3. Réponses: 7
    Dernier message: 23/08/2007, 09h57
  4. Réponses: 2
    Dernier message: 22/08/2007, 12h46
  5. Récupérer les comptes mail créés sur Outlook
    Par AnnSo dans le forum Langage
    Réponses: 1
    Dernier message: 05/11/2005, 12h16

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