HELP: I created mailbox (duplicate), then deleted original & lost emails

Late tonight I decided to change a mailbox name to all caps. I did it incorrectly selecting 'New Mailbox' and used a duplicate name. Afterwards I saw the original mailbox still existed (it appeared gray colored) and looked to contain identitcal subfolders only and no email. The newly created mailbox (blue colored) appeared with identically named subfolders which I opened to spot check and they appeared to contain all the emails. Thinking everything had been transfered to the new (blue) mailbox I deleted the original (gray) mailbox. Of course the gray mailbox diappeared as expected, but what I didn't expect was that it would take everything in the new blue mailbox with it. Can someone tell me if I've lost my emails completely? If so, do you know how I can retrieve them? Thanks.
Power Mac G4 350Mhz AGP   Mac OS X (10.4)  

Each custom "On My Mac" mailbox is stored as a folder with a .mbox extension in the filesystem, located in HOME/Library/Mail/Mailboxes/. Under normal circumstances, you cannot have two items within the same folder in the Finder whose names differ in case only. It looks like Mail got confused by what you did (I would consider this a bug). The two mailboxes in Mail probably referred to the same physical folder in the filesystem, and deleting one caused both to be lost.
If your messages are still there, they should be in a Messages folder within the *.mbox folder. If not, then you know now how important it is to have a good backup strategy in place -- for some reason that escapes me, most people learn this the hard way, so you're not alone if that's your case as well.
If the messages aren't there and you don't have a backup, your only option is to try using a data recovery tool. I say try because I have yet not seen a single report of someone having success recovering deleted Mail 2.0 messages. Stop using your computer to avoid overwriting the deleted files if you want to go that route.

Similar Messages

  • How do I create a rule to delete old unread email?

    I thought this would be easy to set up, but I can't find the right parameters in the Rules setting of Mail. I want to create a rule that deletes emails that remain unread after a period of time like 3-6 months. Can someone tell me how to set this up? Do I need to set it up separately for each email account? Thanks!

    After deleting from a smart mailbox you need to use the Mailbox ➙ Erase Deleted Items menu option:

  • QuickTime X - Export creates file but then deletes it

    I have very strange export behaviour now on QT X, when I use 'Save As' to compress a .mov file (select Save As, give a destination file name, then select format as 480p), it all appears to work but as the export progress bar completes the destination file disappears.
    As the export starts a zero byte destination file is created. While the export is happening 'ls -la' shows a temporary file being created and growing, but as it completes, when you'd expect the temp file to replace the destination file, both are deleted.
    No errors seem to be reported to the screen or to syslog.
    It worked fine once I'm sure, but now it fails every time. Could I have I messed something up or has anyone else seen this?
    Cheers,
    Dan

    I was delighted that QuickTime X captured the screen and audio of my first lecture and exported just fine. However on the next try it appeared to be working in just the same way (Stop Recoding in Menubar until clicked) but not file was created at the end.
    Most frustrating. Does anyone know where the temporary files are stored in case it is lurking somewhere?
    Nick

  • HT4847 Help. I have iMac on OS 10.5.8 - no iCloud setting toggle that I can find.  So to create more space I deleted my old emails from the cloud.  Result - email record on my computer completely deleted also.  What can I do ?

    So how can I manage my iCloud storage when I think my OS is too old.?

    Neil
    Thanks  that was very helpful for transferring files and looks like it solves the problem with not having to update the Operating Systems to Yosemite.  
    I forgot to ask about how does one transfer actual Programs like MS Office for example from  the old drive? 
    Transferring files using the drag and drop process is simple enough but don't actual Programs like MS Office have a much more complicated/larger data package that may be located in various places on the old HD versus files are much smaller and are in one place?  
    If I remember right when i got a new iMac a few years ago, my old mac was still working so i was able to use a cable to transfer data & programs off it to newer iMac and  ALL of the Programs like Office etc. transferred over including user accounts etc.?  I may be wrong as its been a few years?
    Again  Any help & or suggestions are appreciated!
    Thanks
    Bob

  • Help with creating own classes then manipulating with an array

    import java.util.Scanner;
    public class Booking {
        private String bookingId;
        private String bookingName;
        private int numberOfPassengers;
        public Booking(String bookingId, String bookingName, int numberOfPassengers) {
            bookingId = bookingId;
            bookingName = bookingName;
            numberOfPassengers = 0;
        public static final double BASIC_RATE = 80;
        public String getBookingId() {
            return bookingId;
        public String getBookingName() {
            return bookingName;
        public int getNumberOfPassengers() {
            return numberOfPassengers;
        public double calculateBookingPrice() {
            return (BASIC_RATE * numberOfPassengers);
        public void summary() {
            System.out.println("Booking Number: " + bookingId);
            System.out.println("Booking made for: " + bookingName);
            System.out.print("Booking Price: $");
            System.out.printf("%6.2f", calculateBookingPrice());
    public class CabinBooking extends Booking {
        private String cabinNumber;
        private boolean dinner;
        public CabinBooking(String cabinNumber, boolean dinner) {
            super(bookingId, bookingName, numberOfPassengers);
            cabinNumber = cabinNumber;
            dinner = false;
        public String getCabinNumber() {
            return cabinNumber;
        public void upgradeBooking(boolean status) {
            dinner = false;  
        public double calculateBookingPrice() {
            double dinnerCost;
            dinnerCost = 40;
            return(300 + ((numberOfPassengers - 2) * 100) +
                (numberOfPassengers * dinnerCost));
        public void summary() {
            super.summary();
            System.out.println("Cabin Number: " + cabinNumber);
            if (dinner = false)
                System.out.println("Dinner Included: No");
            else
                System.out.println("Dinner Included: Yes");
                System.out.print("Dinner Booking Fee: $");
                System.out.printf("%6.2f", calculateBookingPrice());
    public class Booking {
    public static void main (String[] args) {
        String bookingId, bookingName;
        int i;
        Scanner keyboard = new Scanner(System.in);
        Booking[] bookings = new Booking[5];
            bookings[0] = new Booking("C001", "Dorothy the Dinosaur", 1, "C23");
            bookings[1] = new Booking("B001", "Bob the Builder", 1);
            bookings[2] = new Booking("C002", "Donald Duck", 4, "B10");
            bookings[3] = new Booking("C003", "The Wiggles", 4, "D14");
            bookings[4] = new Booking("B002", "Mickey Mouse", 2);
            bookings[5] = new Booking("B003", "Hi Five (Minus One)", 4);
        for (i=0; i<5; i++) {
            System.out.println("List of booking ID's and names:");
            System.out.println();
            System.out.println("Booking Number: " + (i+1) + "Booking made for: " + (i+1));
            bookings[i] = new Booking(bookingId, bookingName);
    }

    import java.util.Scanner;
    public class Booking {
        private String bookingId;
        private String bookingName;
        private int numberOfPassengers;
        public Booking(String bookingId, String bookingName, int numberOfPassengers) {
            bookingId = bookingId;
            bookingName = bookingName;
            numberOfPassengers = 0;
        public static final double BASIC_RATE = 80;
        public String getBookingId() {
            return bookingId;
        public String getBookingName() {
            return bookingName;
        public int getNumberOfPassengers() {
            return numberOfPassengers;
        public double calculateBookingPrice() {
            return (BASIC_RATE * numberOfPassengers);
        public void summary() {
            System.out.println("Booking Number: " + bookingId);
            System.out.println("Booking made for: " + bookingName);
            System.out.print("Booking Price: $");
            System.out.printf("%6.2f", calculateBookingPrice());
    class CabinBooking extends Booking {
        private String cabinNumber;
        private boolean dinner;
        public CabinBooking(String cabinNumber, boolean dinner) {
            super(bookingId, bookingName, numberOfPassengers);
            cabinNumber = cabinNumber;
            dinner = false;
        public String getCabinNumber() {
            return cabinNumber;
        public void upgradeBooking(boolean status) {
            dinner = false;  
        public double calculateBookingPrice() {
            double dinnerCost;
            dinnerCost = 40;
            return(300 + ((numberOfPassengers - 2) * 100) +
                (numberOfPassengers * dinnerCost));
        public void summary() {
            super.summary();
            System.out.println("Cabin Number: " + cabinNumber);
            if (dinner = false)
                System.out.println("Dinner Included: No");
            else
                System.out.println("Dinner Included: Yes");
                System.out.print("Dinner Booking Fee: $");
                System.out.printf("%6.2f", calculateBookingPrice());
    public static void main (String[] args) {
        String bookingId, bookingName;
        int i;
        Scanner keyboard = new Scanner(System.in);
        Booking[] bookings = new Booking[5];
            bookings[0] = new Booking("C001", "Dorothy the Dinosaur", 1, "C23");
            bookings[1] = new Booking("B001", "Bob the Builder", 1);
            bookings[2] = new Booking("C002", "Donald Duck", 4, "B10");
            bookings[3] = new Booking("C003", "The Wiggles", 4, "D14");
            bookings[4] = new Booking("B002", "Mickey Mouse", 2);
            bookings[5] = new Booking("B003", "Hi Five (Minus One)", 4);
        for (i=0; i<5; i++) {
            System.out.println("List of booking ID's and names:");
            System.out.println();
            System.out.println("Booking Number: " + (i+1) + "Booking made for: " + (i+1));
            bookings[i] = new Booking(bookingId, bookingName);
       }fixed that but still won't compile

  • Deleted account - lost emails

    I deleted an email account as the email address no longer exists and Mail was trying to send and receive (and failing so showing an error all the time). It's lost all emails too that were saved. No doubt they're still on the hard drive somewhere - how can I find and restore the emails? I don't need the account details - it's a dead account.
    Thank you.

    If it was a POP account or a closed IMAP account, then their space has been returned to OSX to use up.
    It may be possible to recover some erased ones, but you must quit using the Computer immediately, because the OS will think it can write to those freed blocks on the disk.
    Either boot this one in Target mode...
    http://docs.info.apple.com/article.html?artnum=58583
    And recovering from another Mac, or booting this Mac from another HDD, then using Data Rescue II...
    http://www.prosofteng.com/products/data_rescue.php
    (Has a Free Demo to see if it could or not, but you'll need another drive to recover to).
    Or professional Data Recovery Services.
    BUT, every second you use that Mac the chances will be slimmer.

  • Mail account deleted and lost emails

    It happens, especially just switching from MS windows. Maybe the warning just unreadable as any other dialog box.
    And if I read some forums, this problem is always happen, why did the developers of Mail.app do nothing with it?
    Can anyone recommended any other good mail application?
    Thanks in advance,
    iMac intel   Mac OS X (10.4.5)  

    Hello Jason.
    Check my post in this thread for an answer.
    http://discussions.apple.com/thread.jspa?messageID=1816780&#1816780

  • Mail has created a duplicate email account - how can I delete it?

    Mail on my iPad has created a duplicate of my @mac.com email address.  However, only one of these works!  The other addrees keeps telling me that it cannot get mail and sends me to my mail account settings to enter my password.  But, this is OK - and works fine for the proper @mac.com
    I have tried to remove the duplicate account - but have not been able to find a way
    Can anyone please help - as it is really annoying me every time I open mail I get this same message re this duplicate account!
    thanks
    Alan

    hi
    yes - I should have said that in settings only one shows up - but there are two identical in my Inboxes
    I have no idea how this came about!

  • How do I archive emails in mail and then delete them from my inbox?

    I need to archive a bunch of emails for a project, and I know that if I put them in a mailbox and then delete them from my inbox, they're gone. So, what's the most efficient way to save 100s of emails that will eventually need to be filed within a project file?

    // Sample code
    List resList = new Vector();
    MyObject obj = null;
    while(rs.next()) {
        obj.setXXX(rs.getXXX(i));  // Get from the resultset and set to the object
        resList.add(obj);
    // At the end of the loop, you have a Vector of objects holding data.What do you mean by returning Strings separately?

  • IPhoto '08 -- does image rotation create a duplicate photo?

    My biggest bugbear with iPhoto is that when I rotate one of my imported photos (I have over 7000) it creates a duplicate of the 'original'. When I imported my photos there were hundreds of them which needed rotating, so this 'feature' has taken up several GB of disk space -- all unnecessarily. This, to me, is crazy because rotation can be done simply by changing the EXIF data within the photo.
    Can anyone tell me whether this problem ('feature') has changed in iPhoto '08? If it hasn't, can anyone explain the logic behind not rotating using the EXIF data?
    Many thanks

    That's not true for my library. When I rotate a file a new,modified file is created in the Modified folder.. Also when an auto-rotated photo is imported a modified file is created.
    Do you Twango?
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've written an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.

  • When i open an mp3 file from a source other than apple, does itunes create it's own file and can I then delete the original mp3?

    when I open a music file from a source other than apple, does itunes create it's own file and can I then delete the original mp3?

    If you use iTunes' default settings then when you add a file to iTunes it places a copy of the file in the iTunes media folder and it leaves the original in place.  The exception is when you drag it to the Automatically Add To iTunes folder.
    It does not convert the file.  You can delete the original if you wish.

  • Creating a duplicate db by using data from a earlier state of original db

    Two days ago, a developer updated data from a table and we need to restore the original.
    Our backup policy:
    Every night, we do a whole database backup. Also, our retention window is 5 days, so we have archivelogs for the past couple of days.
    How could I create a new database, whose data is that of the original data 2 days ago?
    BTW, we are using Oracle 10g Standard Edition so we don't have Flashback table/database feature.
    My plan is to create a duplicate database restored to 2 days ago, so that we can extract the neccessary data from the table of interest. After we have extracted the data, we'll drop the duplicate database.

    You would have to do an incomplete recovery of the database, probably onto a separate server. You could then export the table in question and import the table into the current production database. You will lose any changes to that table that have been made in the past 2 days, and may introduce some issues if there are dependent tables that have changed. At that point, you can drop the incompletely recovered database.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • How do I create a duplicate image inside the same page? Then how do I change the color of that image

    how do I create a duplicate image inside the same page? Then how do I change the color of that image from black to red?

    Hello there!
    Here is one way to create a duplicate image and colorize it. As you can see below, I have one image right now, that I want to duplicate.
    My layers panel looks like below.
    To duplicate your image, click the downward arrow on the right side of your Layer Panel.
    Select Duplicate Layer. This will duplicate the layer that the image is on.
    Select "OK" to approve the duplication.
    As you can now see in the Layers panel, the image is duplicated. The new layer is now at the top of the Layer panel.
    Now to colorize your image, go to Window > Adjustments.
    The Adjustments panel will now be opened. Select the Hue and Saturation icon as seen circled in red.
    The Hue and Saturation propertied panel will be opened. I selected "Colorize", and adjusted the hue and saturation bar to achieve the level red in my photo.
    As you can see below, the image is now red.
    Now i want to make sure only ONE of my image layers is red. I moved the Hue and Saturation layer to only be on top of the bottom layer. The image on the top layer now will not be affected by the red.
    Select the move tool, so I can now move the image layers so we can see both of them.
    With each image layer selected, you can take the move tool and move the images. I moved mine on top of eachother and you can see my red layer (bottom) and the non red layer (top).
    I hope that helps. i have also included helpful links.
    Please post back with any questions,
    Janelle

  • Suppose you create an album of photos imported from your iPhone with roll, then delete those photos on the roll ... because they were also deleted on the album?

    suppose you create an album of photos imported from your iPhone with roll, then delete those photos on the roll ... because they were also deleted on the album?

    If you create an album directly on the phone, then if you delete the photo from its original album then it will also be deleted from all albums that you've copied it into; if you just remove it from the newly created album then it will just be deleted from that album, it will still be in its original album and any other albums that you've copied it into.

  • Extending a BOM that has been created and then deleted

    Hello!
    I have a BOM for a material that has been extended to several plants already.
    This BOM should be the same for all plants, so I maintain through extenstion in CS07 for all other plants.
    The problem is that someone created that same BOM for a new plant manually and did NOT use CS07 to extend it.
    I deleted the BOM they created manually, hoping that I could recreate it using CS07 to extend it.
    It won't let me.  I get the error  "BOM already exists for this material/plant/usage" when I try to extend it now for the new plant, even though I have deleted the BOM I am trying to re-create.
    Is there any way that I can create the BOM for this new plant using an extension now?  Or is this not possible in any way?
    Thank you very much,
    Stefani

    Yay!     Our Global Business Team did figure out how to fix this issue (thank you Julia Fox):
    1.) We used CS02 to go into the BOM we wanted to delete and extend with the others.
    We found the date it was first created and entered that date in "Valid From" field.
    We left the Change Number blank.
    2.) In CS02, we hit the green check icon, selected "Material BOM" and then "Delete".
    This cleared out the change history that we did not clear out before when we used a change number to delete this BOM previously.  That change history was what was preventing the extension of the plant's BOM from another after we deleted it with a change number.
    3.) Then we were able to go into CS07 and extend the BOM to match the other BOMs, since the change history was deleted.
    Thank you again Mariano for your help!  We couldn't use Support Note #19006 you found because the BOM could still be displayed (because we deleted it with a change number).

Maybe you are looking for

  • Mounted volume issues in Gnome 2.22

    Anyone else notice some weird quirks with the new Gnome 2.22? When I plug in a flash drive, it automatically gets mounted -- all is good. However, when I remove the flash drive, the hal removes the device from my device list but Gnome does not unmoun

  • WebDynpro CO not found when chosing in GP Design Time

    Hi, we want to integrate a WebDynpro Java in GP. Therefore we chose a Action and add a CO. When chosing like add WebDynpro Component (GP Interface) we are not able to pick our deployed WebDynpro Component! What might be the failure?! br

  • Sorting on a Formula field

    Everytime I try to do a sort on the formula field below, I can't sort on the field.  It doesn't even show the field in the explorer window to sort on.  The formula is below. Sum ({fct_CurrentSales.Cases}, {@upc}) /     (tonumber(Maximum ({vw_dim_Prod

  • Best technique to use for complex online registration process development

    I am just starting Flex 4.5. Trying to develop an adjustable "course enrollment system" where admin has rights to name the sections of the course and set their prices. Prices will differ based on whether the applicant belongs to a certain pricing gro

  • Bash: adb: command not found.

    I installed ADT bundle from Google. I navigated to ~/adt-bundle-linux-x86_64-20130219/sdk/platform-tools I tried to start adb and got. bash: adb: command not found. Grrrrr. Had this issue on Debian half a year before. Installed ia32-libs back-then. I