How to recover lost e-mails (partial) after compressing files

I use windows XP sps, three days ago, I made an oulook express process of compressiom files, after that a windows command prompt I was asked to do.

Unfortunately, some of the emails (Jan. 2011 - August 2011) was found missing in outmail storage file, after the file compression. I think they were

automatically removed during the compression of files. Although I found a backup (master) folder in the trash, I still can not return emails lost after running

recovery in the trash. Can someone help me recover lost emails?

For your information: until the compression of files - outmail storage folder size is approx. 1.2 GB / after compression: 827 MB

Thank you

OE does not compress.  It compact, which means that it removes the space in the file.  This should be done regularly, otherwise it will be too fat and become corrupted, what happened to you.

See point 2 here: www.oehelp.com/OETips.aspx#2 and you can try to manually import the file bak (just give it another name - see www.oehelp.com/backup.aspx#wm).  If this does not help, then my DBXpress program (www.oehelp.com/DBXpress/) may be able to recover lost messages.

Steve

Tags: Windows

Similar Questions

  • How to recover lost on 6 more contacts

    How to recover lost on 6 more contacts

    Your contacts are synchronized to iCloud-

    If so - then

    Disconnect from the iCloud

    Force restart the device

    Sign again in iCloud - contacts should be pushed to the device

    If you have a backup iTunes made when contacts were present - restoration that will restore your contacts

    Finally if you use Gmail or another email provider - your contacts can be on the web portal of the provider of e-mail under contacts

  • How to recover email files lost after compressing files

    I am using windows XP sp3, two days ago, I performed an outlook express file compression process, after only a quick jump

    and asked me to do. Unfortunately, a part of the e-mail files (year 2011) were found missing in the outmail storage box after file compression.

    I think that they were deleted automatically during file compression. Although I found a backup file in the trash, I can't yet recover

    the e-mails lost after recovery.

    For your information: before compressing files - size storage box outmail - abt, 1.2 GB / after compression 827 MB

    MY mailbox: * address email is removed from the privacy *

    It is a common problem with OE because if we let the dbx files grow beyond a few hundred megabytes, they are subject to corruption.  You should do an immediate backup of your messages in the event of further loss.  So, if you have bak files in the trash or in the message store directory, you can try to recover them.

    For references, see points 2, 3, 4 and 6 here: www.oehelp.com/OETips.aspx#2 and import the bak files see here: www.oehelp.com/backup.aspx#imp1 and if you were unable to recover what was lost, then see here: www.oehelp.com/DBXpress/ the latter is able to scan the entire drive for messages and bypassing the file system and if something can get back them It can.

    Steve

  • How to recover lost files

    article that I received by email to friends or business I kep them in folders separate name of people or country and I got some very important once I have kept for future reference somehow all these folders are empty and I cannot get them back I do not remove them and don't know how to get back them I did a system restore and an error has occurred and can not restore so pls let me know how to recover this correspondence

    OT: How can I retrieve all items which has been removed from all my files were I kept them and the changes that occur at the electronic address is responsible for this because I have not deleted all these point

    Hello

    1 are the files and folders saved on the computer or email?
    2. who is your provider of mail service?
    3. What is the accurate and complete error that you get when you do the system restore?

    You will not be able to recover the lost data by restoring the system. I suggest you try the steps from the following link if you have lost the files on the computer:

    Recover lost or deleted files
    http://Windows.Microsoft.com/en-us/Windows7/recover-lost-or-deleted-files

    Previous versions of files: frequently asked questions
    http://Windows.Microsoft.com/en-us/Windows7/previous-versions-of-files-frequently-asked-questions

  • How to recover junk e-mail on Outlook Express 6

    I don't get emails sent to a group address list but I got emails individually sent to my address (same as the group list). It has been suggested that emails may go in the 'Junk e-mail' folder but my OE 6 program doesn't have a junk folder. I don't remember inadvertently remove the folder. Can you tell me if Outlook Express 6 must have a folder junk e-mail and, if so, how to recover?

    Outlook Express is not a junk e-mail filter

  • BlackBerry smartphone how to recover lost data from blackberry phone?

    Hello, I deleted some photos on my Blackberry phone, how do I get back them? I have no backup!

    Jackrouslly wrote:

    What data recovery app will be working with me?  Please recommend some, thanks!

    If you use Blackberry Priv, you can try some android data recovery app, which you can find similar applications on Play store and google. I am currently using it, which has helped me recover deleted contacts and text messages. You can have a try: http://www.androidphonesoft.com/resources/recover-lost-contacts-from-android-phone.html

  • How to recover junk e-mail?

    Original title: junk mail

    How do I get junk mail

    Drag it in the junk mail folder in the Inbox of any email program that you use.

  • How to recover the art Image since an .mp3 file ID3

    Hi all

    Is it possible to recover images art ID3 of an audio file. I used successfully MetaDataControl API to retrieve other properties of file but I can't find the art inside picture specification.

    OK, I was interested in how do you extract the image of myself, I gave you just a generalization of what to do. I wrote a 'fast' service and dirty. Fuction has many types of treaties even if not used and I have not tested on several types of images and MP3s so use at your own risk. It is not optimized and don't go back not the 'mime type' when the runction is returned because I finished creating a new string rather than edit an existing one.

    Anyway, that this should work:

    public static net.rim.device.api.system.EncodedImage getID3Image(java.io.InputStream fs, long fsPos, long fsLength, String mimeType)
            throws java.io.UnsupportedEncodingException, java.io.IOException
    {
        /*---------------------------
         * ID3 v1 tags cannot contain images, so no need to process them.
         * ID3 v1 tags are also placed at the end of the MP3 so checking the beginning of the file won't do anything useful.
         *---------------------------
         */
    
        //Read the tags, searching for the album artwork
        byte[] imageData = null;
        boolean foundImage = false;
        mimeType = null;
        while (!foundImage)
        {
            byte[] buffer = new byte[10];
            fs.mark(10);
            if ((fs.read(buffer, 0, 10) != 10) || !(new String(buffer, 0, 3, "UTF-8").equals("ID3")))
            {
                fs.reset();
                break;
            }
            fsPos += 10;
            //Found a ID3 version 2 or greater tag
    
            //Now to actually parse a tag
            int majorVersion = buffer[3] & 0xFF;
            byte minorVersion = buffer[4];
            byte[] destinationArray = new byte[4];
            System.arraycopy(buffer, 6, destinationArray, 0, 4);
            //Read a 28bit int for size
            int size = (((((destinationArray[0] & 0xFF) << 0x15) | ((destinationArray[1] & 0xFF) << 14)) | ((destinationArray[2] & 0xFF) << 7)) | (destinationArray[3] & 0xFF));
            long end = fsPos + size;
            fs.mark((int)size);
            long dataLength = end - 11L;
    
            boolean ver2 = true;
    
            if (majorVersion == 2)
            {
                //ID3 v2.2
                ver2 = true;
            }
            else if (majorVersion == 3 || majorVersion == 4)
            {
                //ID3 v2.3/ID3 v2.4
    
                //Extra data seems might exist, go through
                boolean hasExtendedHeader = (buffer[5] & 0x40) == 0x40;
                if (hasExtendedHeader)
                {
                    byte[] exHeadBuf = new byte[4];
                    fs.read(exHeadBuf, 0, 4);
                    fsPos += 4;
                    int exHeadLength = (((((exHeadBuf[0] & 0xFF) << 0x18) | ((exHeadBuf[1] & 0xFF) << 0x10)) | ((exHeadBuf[2] & 0xFF) << 8)) | (exHeadBuf[3] & 0xFF));
                    byte[] exHeadData = new byte[exHeadLength + 4];
                    System.arraycopy(exHeadBuf, 0, exHeadData, 4, exHeadLength);
                    fs.read(exHeadData, 4, exHeadLength);
                    fsPos += exHeadLength;
                    //No use for this data in the pic so just ignore it
                }
                ver2 = false;
            }
    
            for (boolean flag = true; (fsPos < dataLength) && flag; )
            {
                //Get the frame header and make sure that it is a valid frame.
                byte[] fBuf = new byte[ver2 ? 6 : 10];
                if ((fs.read(fBuf, 0, fBuf.length) != fBuf.length) || ((fBuf[0] & 0xFF) <= 0))
                {
                    flag = false;
                    continue;
                }
                fsPos += fBuf.length;
                String frameId = new String(fBuf, 0, ver2 ? 3 : 4, "UTF-8");
                destinationArray = new byte[ver2 ? 3 : 4];
                System.arraycopy(fBuf, destinationArray.length, destinationArray, 0, destinationArray.length);
                int frameCount = 0;
                switch (majorVersion)
                {
                    case 2:
                        //24bit
                        frameCount = ((((destinationArray[0] & 0xFF) << 0x10) | ((destinationArray[1] & 0xFF) << 8)) | (destinationArray[2] & 0xFF));
                        break;
                    case 3:
                        //32bit
                        frameCount = (((((destinationArray[0] & 0xFF) << 0x18) | ((destinationArray[1] & 0xFF) << 0x10)) | ((destinationArray[2] & 0xFF) << 8)) | (destinationArray[3] & 0xFF));
                        break;
                    case 4:
                        //28bit
                        frameCount = (((((destinationArray[0] & 0xFF) << 0x15) | ((destinationArray[1] & 0xFF) << 14)) | ((destinationArray[2] & 0xFF) << 7)) | (destinationArray[3] & 0xFF));
                        break;
                    default:
                        continue;
                }
                //Now read the data and check to see if it is a picture
                fBuf = new byte[frameCount];
                if (fs.read(fBuf, 0, frameCount) == frameCount)
                {
                    fsPos += frameCount;
                    if (frameId.equals("PIC") || frameId.equals("APIC"))
                    {
                        //Got the frame data
                        int refPoint = 0;
                        //First we get the encoding type
                        int encType = (fBuf[refPoint++] & 0xFF); //0=ISO8859, 1=Unicode,2=UnicodeBE,3=UTF8
                        //Second we get the mime type
                        int indexPoint = refPoint;
                        while (fBuf[refPoint++] != 0)
                        {
                        }
                        int mimeLength = refPoint - indexPoint;
                        if (mimeLength > 1)
                        {
                            mimeType = new String(fBuf, indexPoint, mimeLength - 1, "ISO-8859-1");
                        }
                        //Third we get the picture type
                        int picType = (fBuf[refPoint++] & 0xFF);
                        //Fourth we load the picture description
                        byte[] desBuf;
                        switch (encType)
                        {
                            case 0:
                            case 3:
                                //8bit string
                                byte num;
                                net.rim.device.api.util.ByteVector list = new net.rim.device.api.util.ByteVector();
                                while ((refPoint < fBuf.length) && ((num = fBuf[refPoint++]) != 0))
                                {
                                    list.addElement(num);
                                }
                                desBuf = list.toArray();
                                break;
                            case 1:
                            case 2:
                                //16bit string
                                list = new net.rim.device.api.util.ByteVector();
                                do
                                {
                                    byte item = fBuf[refPoint++];
                                    byte num2 = fBuf[refPoint++];
                                    if ((item == 0) && (num2 == 0))
                                    {
                                        break;
                                    }
                                    if (((item != 0xff) || (num2 != 0xfe)) || (encType != 1))
                                    {
                                        list.addElement(item);
                                        list.addElement(num2);
                                    }
                                }
                                while (refPoint < (fBuf.length - 1));
                                desBuf = list.toArray();
                                break;
                            default:
                                throw new java.io.UnsupportedEncodingException("Cannot get picture description. Frame Encoding is invalid.");
                        }
                        String description;
                        switch (encType)
                        {
                            case 0:
                                description = new String(desBuf, "ISO-8859-1");
                                break;
                            case 1:
                                description = new String(desBuf, "UTF-16");
                                break;
                            case 2:
                                description = new String(desBuf, "UTF-16BE");
                                break;
                            case 3:
                                description = new String(desBuf, "UTF-8");
                                break;
                        }
                        //Finally, THE MAIN EVENT, the image data
                        int imCount = fBuf.length - refPoint;
                        imageData = new byte[imCount];
                        System.arraycopy(fBuf, refPoint, imageData, 0, imCount);
                        foundImage = true;
                        break;
                    }
                }
                continue;
            }
            fs.reset();
            continue;
        }
        if (imageData != null)
        {
            //We found the image
            if(mimeType != null && mimeType.length() > 0)
            {
                //Save some time in searching for image type
                return net.rim.device.api.system.EncodedImage.createEncodedImage(imageData, 0, imageData.length, mimeType);
            }
            else
            {
                return net.rim.device.api.system.EncodedImage.createEncodedImage(imageData, 0, imageData.length);
            }
        }
        //No image found
        mimeType = null;
        return null;
    }
    

    The sample code I used was:

    try
    {
        javax.microedition.io.file.FileConnection file = (javax.microedition.io.file.FileConnection)javax.microedition.io.Connector.open(path, javax.microedition.io.Connector.READ);
        if(file.exists())
        {
            java.io.InputStream fs = file.openInputStream();
            long pos = 0L;
            long length = file.fileSize();
            String mime = "";
            net.rim.device.api.system.EncodedImage image = getID3Image(fs, pos, length, mime);
            fs.close();
        }
        file.close();
    }
    catch(Exception e)
    {
    }
    

    Just the value of 'path' and an image will be returned.

    Edit: Added an if statement that changed value Boolean ver2. Also the length and the position probably don't matter, but it was just for safety, but I says that it can decode the description with UTF-16, the javadoc for 4.7.0 (the version I made and tested with) said that he supports of UTF-16 (Big Endian), but does not specify if Big Endian UTF-16 (not) is supported. Finally, a few points of optimization could be:

    • remove the descriptions (don't know not 100% if they determine if it is album art, the logo of the Publisher, etc.)
    • remove the image type (variable picType)
    • remove the minor version
    • change (if you decide to keep) "get byte" code description image so just realize that the bytes and let Java take care to get the bytes (as what the code for the type MIME)
    • replaceing the MIME parameter with a StringBuffer type so that you can get the MIME type when the function returns.
    • remove the "if(majorVersion == 2)" block because ver2 is set to true already and does not need to be redefined.

    Edit 2: Fixed a quick Oops, also found this which sets the value type (variable picType) image:

    • X 00 other
    • x 01 32 x 32 pixels 'file icon' (PNG only)
    • x 02 other file icon
    • X 03 cover (front)
    • x 04 (back) cover
    • x 05 page of the brochure
    • x 06 Media (e.g. lable side of the CD)
    • x 07 lead artist/lead performer/soloist
    • x 08 artist/performer
    • x 09 conductor
    • X0A Band/Orchestra
    • x0B composer
    • lyricist/text writer x0C
    • Saving x0D location
    • X0E during recording
    • x0F during execution
    • x 10 screenshot of film/video
    • X 11 has light colored fish
    • X 12 illustration
    • X 13 logo group/artist
    • x 14 logo editor/Studio

    From: http://www.id3.org/id3v2.3.0

  • How to recover previously received mail after you have reinstalled the software?

    This question is similar to another, but there are key differences.

    I had to reinstall Windows 7 (32 bit) on my laptop due to the corruption of several files. In doing so, I lost all the profile data stored on the computer and the backup that I produced prior to the relocation does not copy files App Data, even if given the instruction to do so.

    I can see the files in the Inbox for each e-mail addresses that I followed, and by looking at the content of these files indicates emails dating from when I went to Thunderbird, but these messages are not displayed in Thunderbird itself. How can I get Thunderbird to display the details of the emails put into these INBOXs before reinstalling?

    based on the 3 last lines. right click on the folder, select Properties, and then on the button repair.

  • How can I recover lost logo in bookmarks after the recent update?

    After your last auto update, I lost almost all of the logo in my favorite sites. Some have come to the time where I logged on the site, others not. How to get the back logo?

    See also: [/questions/890741 #answer - 268457]

  • How to recover lost data after you restore the computer to factory settings

    Original title:

    I need help that I was going to check my computer for problem and I remove my itunes my play list my cd of my computer and my pic back to its original factory condition.

    here can you please help me back all my music my cd to my itunes playlis my pic can I get my file back as if was you please help me... ge everything back... I don't know was made for I find that my lap tat is was remove all my daughter help please...

    Hello

     
    Microsoft does not all applications that can retrieve data. I suggest to browse the Internet using your favorite search engine and look for 3 third party applications that can retrieve data.
     
    Warning: Using third-party software, including hardware drivers can cause serious problems that may prevent your computer from starting properly. Microsoft cannot guarantee that problems resulting from the use of third-party software can be solved. Software using third party is at your own risk.
  • How to recover lost photos?

    Hello

    Recently, I got my iphone 5 after it said connect to itunes after having tried to write in my access code. I could not access my phone with password so I decided to put it in recovery mode. But I forgot to save pictures and other content in both itunes and icloud. What should I do to recover the lost photos?

    If they were not saved or synchronized on the cloud, they are gone. You can't find them at this stage.

  • How to recover photos from the iPad after restore without backup?

    So, days ago I had to change my iPad password and I did it, but after a few hours when I tried to open my iPad I just forgot what has changed the password, so I had to restore my iPad (recovery mode), I have a backup or something so everything was gone except a few contacts I tried everything and program of recovery, but nothing works, I really need my pictures back, they resemble 3000 photos, I tried something else it is to recover from iPad directly and thus I need to show the iPad as a driver in my PC, but it does not appear, I hear that ding when I connect the iPad but it is not listed as a disk driver , iTunes recognizes it, no problem, Apple mobile device services are running, I downloaded a program to transfer iPhone-APC and recognizes devices, my iPhone appears but my iPad is not, I don't know what to do anymore, I just need my pictures back, they come from 2013 and I am really sad to lose them.

    Anyone has a solution, please?

    An iPad is not designed to mount as a drive, so it will not appear in Windows Explorer (unless there are non-informatiques pictures synced to it).

    You had never backed up the iPad, iTunes on your computer, or in the cloud? If not, and if recovery programs you have tried do not work, then you have lost pictures.

  • How to recover programs from windows.old after reinstalling windows vista edition Home premium

    I had to reinstall windows - all of my previous programs seem to be in a folder called windows.old, but they won't work here.  How to restore these?  In particular, I would like to recover my old Windows Mail settings and files and also norton antivirus.

    Here is the procedure to retrieve the data from Windows.old: http://support.microsoft.com/kb/932912/.  You can't recover programs from windows.old - which is not possible.

    I hope this helps.

    Good luck!

    Lorien - MCSA/MCSE/network + / has + - if this post solves your problem, please click the 'Mark as answer' or 'Useful' button at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • How to recover my account live windows after the error code 3219

    How can I recover my account to windows live mail? I get a popup that says error CODE 3219, now I can't receive or send emails, please help me thank you kindly.

    Microsoft can't "Delta Sync" in windows live mail
    If you use ONLY to send and not calendar & contacts windows live mail (any version), you can configure to operate using IMAP/POP.  If you do not need to synchronize the calendar & contacts...
    It is an excellent replacement for Windows live mail which is free to try (up to 2 accounts) that BECAUSE of the work with the new outlook e-mail format called emclient.  There is also a paid version. You can either get here
    It works with Exchange, POP, IMAP and looks like Windows live mail.  Frankly, it's the first replacement I've seen that actually works.  I spent.
    They have their own support forums, a decent product and seem to be the only replacement for WLM that has the appearance of it.
    You can import all your windows live mail in emclient easily by doing a file > import > windows live mail.  This will import your current data of WLM in emclient
    On the side of caution I make a copy of the entire record of the WLM and save it somewhere safe.

Maybe you are looking for