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

API, COM et SDKs Delphi Discussion :

Aide : Décoder, récupérer le contenu d'un fichier .pst


Sujet :

API, COM et SDKs Delphi

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Points : 18
    Points
    18
    Par défaut Aide : Décoder, récupérer le contenu d'un fichier .pst
    Bonjour

    Je voudrai décoder un fichier .pst

    Pouvez vous m'aider svp.
    Merci

  2. #2
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 886
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 886
    Points : 11 415
    Points
    11 415
    Billets dans le blog
    6
    Par défaut
    wotsit.org pour avoir les infos sur les formats de fichiers

    [EDIT] mais là, il reste sec !!! plus de précisions ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Points : 18
    Points
    18
    Par défaut
    Merci

    Mais j'ai pas trouver mon bonheur, je trouve pas le format .pst

  4. #4
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 886
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 886
    Points : 11 415
    Points
    11 415
    Billets dans le blog
    6
    Par défaut
    http://www.mailnavigator.com/reading_ms_outlook_pst_files.html

    c'est ce type d'archives Outlook ?

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Points : 18
    Points
    18
    Par défaut
    Oui c'est justement pour Outlook

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Points : 18
    Points
    18
    Par défaut
    Bonjour

    J'arrive a trouver le dossier OutlookExpress mais j'arrive pas pour Outlook.

    Aidez moi svp Merci


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    function OutlookExpressFolder: string;
    var
     reg: TRegistry;
     GUID: string;
     storeroot: string;
     s: string;
    begin
     try
     reg := TRegistry.Create;
     reg.RootKey := HKEY_CURRENT_USER;
     reg.OpenKey('\Identities', false);
     GUID := reg.ReadString('Default User ID');
     reg.CloseKey;
     reg.OpenKey('\Identities\' + GUID + '\Software\Microsoft\Outlook Express\5.0',
      false);
     storeroot := UpperCase(reg.ReadString('Store Root'));
     reg.CloseKey;
     
     reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders', false);
     begin
      s := IncludeTrailingBackslash(reg.ReadString('Local Settings'));
      s := copy(s, 1, length(s) - 1);
      s := ExtractFilePath(s);
     end;
     reg.CloseKey;
     
     s := StringReplace(storeroot, '%USERPROFILE%\', s, []);
     s := copy(s, 1, length(s) - 1);
     
     try
      ExportRegistryBranch(HKEY_CURRENT_USER, 'Identities\' + GUID +
       '\Software\Microsoft\Outlook Express\5.0',
       s + '\settings.reg');
      ExportRegistryBranch(HKEY_CURRENT_USER, 'Software\Microsoft\Internet Account Manager',
       s + '\accounts.reg');
     except
     end;
     
     result := LowerCase(s);
     
     reg.Free;
     except
        //on e:exception do
          //showmessage('udatas 22: '+e.Message);
      end;
    end;

  7. #7
    Membre à l'essai
    Inscrit en
    Avril 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 23
    Points : 22
    Points
    22
    Par défaut
    Salut,

    Si j'ai bien compris, tu veux récupèrer les messages automatiquement de Outlook Express, mais aussi de Outlook?

    Le soucis c'est que le Outlook de Office ne se base pas sur la fichiers pst (uniquement quand tu exportes le mail par Drag&Drop) mais sur les Active Directories! Et là, ça ne tiens vraiment plus du décodage de fichier, mais plutôt de la gestion de base de données!

    J'espère que ça t'aidera! Good luck!

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Points : 18
    Points
    18
    Par défaut
    Ok Merci

    Mais je voulais savoir si tu pourait me donner un peu plus de détails pour m'aider car je suis encore au stade de débutant Merci.

  9. #9
    Membre à l'essai
    Inscrit en
    Avril 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 23
    Points : 22
    Points
    22
    Par défaut
    Alors, je ne suis pas spécialiste en la matière, il aurait mieux valut demander ça à ma femme

    Mais si tu débutes, il serait préférable de ne pas t'y frotter de trop près tout de suite! Parce que c'est vraiment une horreur à implémenter (que quelqu'un me fasse mentir s'il vous plaît!)

    Essais plutôt de trouver un composant qui te permette de récupèrer les mails d'un annuaire LDAP plutôt qu'essayer de le faire toi même...

    Je ne peux t'être d'aucune aide à ce sujet, désolé!

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Points : 18
    Points
    18
    Par défaut
    J'aurai bien aimer trouver un composant mé seulement si je trouvai!!!!!!

    Et si j'avais le choix je pense que je se soit sa ke j'oré fé, car je suis en stage.

    Si tu pouvais en parlé à ta femme tu me rendrais un grand service Merci Bocoup

  11. #11
    Membre à l'essai
    Inscrit en
    Avril 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 23
    Points : 22
    Points
    22
    Par défaut
    Tu devrais trouver ton bonheur dans la FAQ, il y a une serie de sections dédiées à Outlook!

    Have fun

Discussions similaires

  1. Réponses: 7
    Dernier message: 12/06/2007, 15h59
  2. aide pour lire le contenu d'un fichier de base de donnée
    Par hichamo dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 11/05/2006, 11h01
  3. Réponses: 5
    Dernier message: 10/04/2006, 13h07
  4. Comment récupérer le contenu de plusieurs fichiers textes ?
    Par calimero2611 dans le forum Langage
    Réponses: 9
    Dernier message: 19/02/2006, 16h45
  5. [ethereal] récupérer le contenu d'un fichier envoyé ?
    Par in dans le forum Développement
    Réponses: 1
    Dernier message: 19/06/2005, 16h44

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