Home arrow Yahoo! Messenger arrow Yahoo! Archive Logs


Yahoo! Messenger Archives Print E-mail
Tag it:
Delicious
YahooMyWeb
Reddit
Digg
Stumble
Furl it!
Technorati
NewsVine
Spurl
BlinkList
Saturday, 24 February 2007
Yahoo! Messenger Archives

How it all began...
...back in May 2001 when Yahoo! introduced low-rate international PC-to-Phone calling, integration with Yahoo! Address Book, ability to Send Contact Information, Create friends list Nicknames, new smileys and... the ability to archive our Instant Messages... woohoo!

"Archive Instant Text-Message conversations, alerts and conferences for future reference. Yahoo! Messenger now offers users the ability to archive their conversations on their computer hard drive, allowing them to retrieve past conversations with family, friends, and associates whenever they want." press release 7 May 2001

Version 4.0.0.953 (beta release) was a front line leader and paved the way for v 4.1.0.992 (released in June 2001) which stamped it's mark firmly into the IM world by being the first instant messaging service to integrate webcam functionality.. but back to Archiving...

Once Enabled.... (on Yahoo! Messenger v8+)
from within Yahoo! Messenger
click on Messenger > Preferences
click on Archive
select Yes, save all of my messages (to enable)
click Apply
click OK

where are they located?
As the press release stated, the Archives were stored on the users hard drive and they still are, they are not and have never been stored on Yahoo's servers, because of this, you cannot log in from another computer and access your archives... they are stored (if enabled) as encyrpted .dat files on the computer from which the conversation originated. If I spring open and reinstate one of my early backups of version 4,1,0,996 I can see that the encrypted archiving (to .dat files) and directory structure is still exactly same as it is today in the latest version of Yahoo! Messenger, that being Yahoo! Messenger stores and encypts your conversations to...
C:\Program Files\Yahoo!\Messenger\Profiles\{yourYahoo! ID}\Archive\Messages\{ friendsYahoo!ID}\date-yahooIDused.dat
NOTE: Windows Vista users will find their archives located at:
C:\Users\{WindowsUsername}\AppData\Local\VirtualStore\ Program Files\Yahoo!\ Messenger\Profiles\{yourYahoo! ID}\Archive\Messages\{ friendsYahoo!ID}\date-yahooIDused.dat

The default Yahoo! ID that you sign into Yahoo! Messenger with has its own folder inside the Profiles directory
C:\Program Files\Yahoo!\Messenger\Profiles\{yourYahoo! ID}\
if you login with multiple ID's you will notice multiple folders, one for each ID that you have used.
and each person who you have a conversation with has their own folder inside your profiles folder
C:\Program Files\Yahoo!\Messenger\Profiles\{yourYahoo! ID}\Archive\Messages\{1_friendYahoo!ID}\
and each day you have a conversation with them a new encypted .dat file is created and stored in their Yahoo! ID folder
C:\Program Files\Yahoo!\Messenger\Profiles\{yourYahoo! ID}\Archive\Messages\{friendsYahoo!ID}\date-YahooIDused.dat

Here's how the directory structure is formed...
I log into Yahoo Messenger with my default Yahoo! ID wackybonline, I start an IM session with one of my friends stickercam and we have a conversation on 7 August 2001 so our conversation is stored at...
C:\Program Files\Yahoo!\Messenger\Profiles\wackybonline\Archive\Messages\stickercam\20010807-wackybonline.dat

What About Alias ID's?
if you log in directly to Yahoo! Messenger with your alias ID you will find a folder has been specifically created for it in your Profiles directory
C:\Program Files\Yahoo!\Messenger\Profiles\{yourDefaultYahoo!ID}\
C:\Program Files\Yahoo!\Messenger\Profiles\{yourAliasYahoo!ID}\
but, if after logging in directly with your Alias ID, you start an IM session using that ID also, your archives wont be stored in the Alias ID profiles directory, they will be stored in the Default ID's profile directory, just as they are if you login with your Default ID yet chat under your Alias ID.
The archives are distinguished only by the .dat file name, e.g. I log in with my default ID wackybonline, but using my alias ID the_coffee_bee I start an IM session with stickercam on 10 August 2001, the archive of our conversation will be stored at...
C:\Program Files\Yahoo!\Messenger\Profiles\wackybonline\Archive\Messages\stickercam\20010810-the_coffee_bee.dat
if I then turned around and had a conversation with stickercam under my default ID wackybonline it would be stored in the same location but the .dat file would contain my default ID instead....
C:\Program Files\Yahoo!\Messenger\Profiles\wackybonline\Archive\Messages\stickercam\20010810-wackybonline.dat

Opening \ Viewing your Archives?
You can only view your Archives from within Yahoo! Messenger when it's connected to the internet and you can only view the archives created under the ID you are logged in with (exception to this being if you have an Archive Viewer / Decoder available for download here), so to view your Archives login to Yahoo! Messenger...
select Contacts > Message Archive
this will give you complete access to all the archive generated under the Yahoo! ID that you are logged in with.
or right click on the a username in your friends list and select Message Archive
via either method above, you will be taken directly to that users archive listing.
The main Message Archive window will pop up, in the left hand column is a list of the all the Yahoo! IDs that you have had a conversation with, if you click on a username the full listing of archived conversations load in the top right hand frame, these are arranged by date, to view the contents of an archive simply click on the listing and it will load in full colour (including Yahoo! smileys and formatting) in the frame below.


Viewing Archives outside of Yahoo! Messenger
as mentioned above, you need to be logged into Yahoo! Messenger under the ID containing the archives you wish to access before you can start searching or reading through your archives... remember they are encrypted .dat files and for this reason alone you are unable to view them outside of Yahoo! Messenger... or can you?

It's not always practical to view your archives within Yahoo! Messenger, as you might not have a constant internet connection and/or you run multiple ID's and wish to search / view all your archives... and this is where archive viewers and/or decoders come into play (and there are a few of them around), the reason they are so useful is that they let you view your Yahoo! Messenger archives without being logged into Yahoo! Messenger, without having to have an internet connection and you can even view your archives if you have lost your Yahoo! Messenger and password.. something we all have perhaps done at some point *blush* if you need an archive decoder and want to know what all the fuss is about check out Y! Messenger Archive Decoder which has a free trial :)


How long can you Archive? is there a limit?
there doesn't appear to be... I've been archiving since 2001.. so from now until then (2007) I still have all my archives readily available under my Yahoo! ID's and they live quite happily together without trouble or fuss... and I've done some seriously weird things with them over time ;)


Can you merge your archives ?
yes... and no.
If you run multiple computers and wish to merge your archives you can do it... so long as you don't have two (or more) .dat files that originated on the same date, at which point you can't actually merge the files as such simply because they share the same file name, so merging would overwrite one with the other.
You can archive on one computer, move across to another, then continue to add to it e.g you use Yahoo! Messenger at work, you happily archive away, at the end of the day simply bring home your .dat file/s then drop them into the correctly userID folder and you continue where you left off :)
You can also keep and maintain all your archives under one Yahoo! Messenger installation, simply copy across the Yahoo! ID folder from the Profiles directory then drop it into C:\Program Files\Yahoo!\Messenger\Profiles\

for more information about Backing up, Restoring, Deleting (and more) your Yahoo! Messenger Archives check out our article Yahoo! Messenger Archives FAQ

view your archives how and when you want to...
download Y!Messenger Archive Viewer and Decoder

Last Updated ( Tuesday, 15 May 2007 )
 

want to comment? something to say? check out our forum

Most Downloaded

FileClear/Edit YahooMessenger Status History Downloads:51937
Some users have been looking for a way to clear out their Yahoo Messenger custom status history... So Andy...
Filebee's Yahoo! Messenger Skin Cupid Downloads:36517
I created this skin as part of our Yahoo! Messenger Skins series, you can read, in part, how this skin was...
FileYahooV8Multi.reg Downloads:30201
Yahoo Messenger version 8 supports running multiple versions with a simple registry change that we have av...
FileYahoo! Messenger v800683 Sound Files Downloads:21532
Don't like the sounds & alerts in v8 of Yahoo! Messenger? We have an easy solution for you, download the r...
FileYEmotePLUS (for Yahoo! Messenger v8 ONLY) Downloads:19522
YEmotePLUS gives you access to ALL the secret and hidden Emoticons / Smileys quickly nd easily, Multiple l...

Latest Downloads

FileFlickr Desktop SlideShow
WackyB's Flickr Desktop SlideShow is a new way to view your own and your friends latest flicker photos. Unlike a screen sa...
FileYahoo Messenger Twitter Sync
I've written articles about Twitter over at bee.geek, what am I doing? covered my introduction to Twitter, when I wrote...
FileSkin & Utilities Ultimate Pack!
NOTE: Clicking on the Download button will redirect you to the Skin and utilities pack purchase page, you will receive the...
FileYahoo! Messenger Skin bee's Knitting
The based skin Lilac, was made with YIM Skin Maker PLUS++, after that I edited a couple of the graphics that were generate...
Filebee's Shark
 The based skin Pool, was made with YIM Skin Maker PLUS++, after that I edited the 4 of the graphics generated by add...
in association with...
WackyB.com ~ the social side Instant Messenger .info for your Mac bee's non blogging blog the fun way to capture and broadcast Instant Messenger webcams