6 Replies Latest reply: Feb 16, 2007 11:16 PM by Erich Meatleg
Erich Meatleg Level 2 Level 2 (170 points)
i downloaded a mail plugin called "Mail Unread Menu"
it didnt work and now i cant download my email...

after i installed this program, it didnt seem to work and i noticed i couldnt see any mail from my accounts using Mail via my .Mac or my other 5 accounts. i have sent test messages form my gmail account, and while i can see them on the server i cant download them. i get an error that says i must take the accounts online.....

i have already deleted the "Unread" program, the bundle files, cleaned the mail caches out but it still doesnt work. i cant check my email via Mail now. what else can i do?!?!?

thx in advance...

PowerBook G41.5 GHz1 GB DDR SDRAM, Mac OS X (10.4.8), 40GB B&W iPod - iScroll - Chax - iSight - Airport Express
  • Ernie Stamper Level 8 Level 8 (37,555 points)

    The plugin apparently messed up the Envelope Index file, and while Rebuild of each Inbox for each account, might help, I would recommend the following:

    Quit Mail. In the Finder, open Home/Library and find the Mail folder. Make of copy of the Mail folder, and drag the COPY to your Desktop, strictly for temporary backup. Open the Mail folder, and locate the Envelope Index file -- delete this file, and any other with Envelope Index in the name. Relaunch Mail, and it will say it is ready to import your mailboxes, but in reality, it will only be creating a new index file for the mailboxes. Wait patiently for this to finish.

  • Erich Meatleg Level 2 Level 2 (170 points)
    hmmmm.... after doign that, one email showed up as new, but it was an email from last october. i still see two of emails that it wont download on the server of a POP account, and on a side note, i cant even get my test emails at my .mac account through the .mac web.... i may have two seperate problems. one with my Mail, and one with .mac...
  • Ernie Stamper Level 8 Level 8 (37,555 points)

    If the .Mac account was setup to be Account Type .mac or IMAP, then remove the .mac account (in Mail Preferences/Accounts/Account Information, quit Mail and reopen to test the POP (before relaunching Mail, use the Finder to open Home/Library/Mail/the POP folder and locate and delete the file named MessageUidsAlreadyDownloaded2 -- this file may have been corrupt by the plugin, as well). Then add the .mac account, again, and since the messages were residing on the server they should still be there. However, you should probably confirm what setting you have selected in Mailbox Behaviors, before doing this, to see what mailboxes are residing on the server.

    If the .mac was setup as type POP, then post back, with that info.

  • Erich Meatleg Level 2 Level 2 (170 points)
    tried all that...
    the .mac account was a .mac type. deleted it and that other file MessageUidsAlreadyDownloaded2

    i also went into my other accounts and deleted all of the MessageUidsAlreadyDownloaded files thinking that maybe that was part of the problem with the other accounts. i didnt, i still see two emails sitting on the server on one of my POP (non .mac accounts).

    went back to the site of the maker of the plugin, and this is what he said:

    "Mail Unread Menu doesn't touch your Mail settings at all, it just notifies the system when the mail count should be updated. The "Accounts must be taken online" error has to do if you have a network or settings problem in Mail, and shouldn't be affected by Mail Unread Menu at all. As long as you've deleted the Mail Unread Menu program and bundle files, you should be good."
    thx again
  • David Gimeno Gost Level 7 Level 7 (20,775 points)
    Not knowing what’s really going on here, and since re-creating Envelope Index apparently didn’t work, you may try setting up Mail again from scratch, as follows:

    1. Quit Mail if it’s running.

    2. In the Finder, go to ~/Library/. Move (not copy) the entire Mail folder out of there, to the Desktop.

    3. In the Finder, go to ~/Library/Preferences/. Locate com.apple.mail.plist and move it to the Desktop.

    4. Open Mail and set it up again from scratch. If given the option to import existing mailboxes or something like that, don’t. Just enter the account information and check that everything works fine.

    You’ll have to re-configure all your settings in Mail > Preferences. For spam-related security reasons, the first thing you should do is go to Preferences > Viewing and disable Display remote images in HTML messages if it’s enabled.

    5. If Mail works fine now, do File > Import Mailboxes, choose Mail for Mac OS X as the data format, and follow the instructions to import your mail from the old Mail folder that’s now on the Desktop. Import the Mailboxes folder first, then each of the POP-username@mailserver account folders.

    As a result of doing the above, some messages may be duplicated now. Andreas Amann’s Mail Scripts has a Remove Duplicates script that may help to fix that.

    Do with the imported mail whatever you wish. You may move the messages anywhere you wish and get rid of the imported mailboxes afterwards.

    If all is well and you don’t miss anything, the files on the Desktop can be deleted, although you may want to keep them for a while, just in case.

    Ask for any clarifications or if you need further assistance.

    Note: For those not familiarized with the ~/ notation, it refers to the user’s home folder. You can easily locate any of the folders referred to in this post by copying the folder path here, doing Go > Go to Folder in the Finder, and pasting the folder path there.
  • Erich Meatleg Level 2 Level 2 (170 points)
    i finally got it to work again, but what i did was
    1. deleted the main preference file for mail
    2. reinstalled my synced accounts from .mac
    those email messages that i say sitting on my server never did download, so i just deleted them. when i send test messages now, it does work though so im happy. thanks for your help everyone....