Mail not getting all messages from server and other strange behavior

Hello All,
Mail has been doing some odd things for me of late (at least the last week) and I'm lost for a solution to my problem. As far as I can tell, perhaps my Prefs. have become corrupted, or at least something in relation to Mail has become corrupted. Perhaps someone has a solution to this issue before I have to back it all up and NUKE the whole **** app to get back up and running properly.
The main issue I appear to be having is that Mail is not getting all of my Mail messages from my server. I can log into my web-mail interface provided by my domain host and can see there that there are many e-mails that don't appear to be coming down the pipe to the Mail.app client. I'm getting some e-mail's but not all....
*Here are all the things that I've checked:*
• The missing e-mails are not being picked up as Junk and are not in the Junk folder
• I have done a search within Mail for the missing e-mail's and nothing turns up anywhere.
• I have checked on the server end that I'm not maxing out my InBox or that there are any other service issues from my domain host provider.
• I have been into Prefs and checked my account settings - most (see below) of which appear to be as normal and are fine.
*Here are the weird things that I've noticed:*
• When I went into the Prefs. for the account in question, I noticed that my login had changed. For example - it usually it is "[email protected]", however it had seemed to have changed to just "johndoe" - I know this wasn't me as my domain host will not allow me to access any mail unless the login is the full mail address.
• In RULES, every rule I double click to check on seems mostly fine, apart from the fact that every "Account is:" the pull down menu just appears as blank. Usually it says "Account is: ([email protected])"
It's there last 2 items that make me think something is corrupted - so I guess my question is, what pref or file has corrupted and how can I fix it without having to give Mail.app a digital enema?
Any assistance would be most helpful - missing some but not all your incoming e-mail messages is quite annoying, as you can guess...!
Thanks,
Boz

Hello Boz.
This appears to be a rules issue. Mail is almost certainly downloading those messages, but they’re probably being processed by your rules in an unexpected way — given the information you’ve provided, maybe because there is something wrong with the file where the account settings are stored.
Do you have any Mail plug-ins? In the Finder, go to each of the following folders (if they exist). What do you see there?
/Library/InputManagers/
/Library/Mail/Bundles/
~/Library/InputManagers/
~/Library/Mail/Bundles/
To make accurately reporting this information easier, you may open /Applications/Utilities/Terminal, type the following command (you can just copy it here and paste it in Terminal), and press <Return>. You can then copy the output of that command from Terminal and paste it in your reply to this post:
ls -1 /Library/InputManagers /Library/Mail/Bundles ~/Library/InputManagers ~/Library/Mail/Bundles
<hr>
Verify/repair the startup disk (not just permissions), as described here:
The Repair functions of Disk Utility: what's it all about?
After having fixed all the filesystem issues, if any, and ensuring that there’s enough space available on the startup disk (a few GB, plus the space needed to make a backup copy of the Mail folder), try this:
1. Write down your Mail > Preferences > Accounts settings or take screen shots of them.
2. If you have a .Mac account and .Mac synchronization of Mail data is enabled either in Mail > Preferences > General or in System Preferences > .Mac, disable it before proceeding.
3. Quit Mail.
4. Make a backup copy of the ~/Library/Mail folder, just in case something goes wrong while trying to solve the problem. You can do this in the Finder by dragging the Mail folder to the Desktop while holding the Option (Alt) key down, for example. This is where all your mail is locally stored.
5. In the Finder, go to ~/Library/Preferences/. Locate com.apple.mail.plist and move it to the Desktop (to be deleted if this solves the problem). If you have a backup of your data that includes a working copy of this file, you may try restoring it from the backup to avoid steps 6-8.
6. Open Mail. You’ll have to set up your non-.Mac accounts from scratch all over again. If given the option to import existing mailboxes or something like that, don’t. Just enter the account information and Mail will automagically rediscover the data in ~/Library/Mail/ when done.
7. You’ll have to re-configure some of your Mail > Preferences settings. 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.
8. As a side effect of re-creating com.apple.mail.plist, Mail might rename Outbox (which is where messages waiting to be sent are stored) to Delivered. The name of that mailbox is actually a misnomer, as it would contain messages (if any) that couldn’t be delivered for some reason. You can delete that mailbox if you wish.
9. If the problem is fixed now and .Mac synchronization of Mail data was enabled at the beginning, enable it again, go to System Preferences > .Mac > Advanced, click Reset Sync Data, and choose the appropriate options to reset the Mail data stored on the .Mac server with the data locally stored on the computer, i.e. sync data must flow from the computer to the .Mac server.
<hr>
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.

Similar Messages

  • Mail not getting all messages from Inbox

    I get my email via Gmail using POP.  For several months I have noticed that I can only download about 11 messages at a time, even if more are on the server.  I have to rehit "Check mail" button until I get them all.  It is rather annoying and sometimes leads to me missing messages that should have been downloaded.  I cannot figure out how to fix this.  I went to the Genius Bar and they could not figure it out.  I have trashed the prefs files and that does not help.  If I set up a new User it works fine, so clearly there is something awry in my User account or Mail folder, but I have too much organized and setup in Mail to just start afresh.  Any help or advice would be much appreciated.  Thanks.
    p.s.  This happens no matter the ISP I am on.  I travel and it is the same everywhere.

    I get my email via Gmail using POP.  For several months I have noticed that I can only download about 11 messages at a time, even if more are on the server.  I have to rehit "Check mail" button until I get them all.  It is rather annoying and sometimes leads to me missing messages that should have been downloaded.  I cannot figure out how to fix this.  I went to the Genius Bar and they could not figure it out.  I have trashed the prefs files and that does not help.  If I set up a new User it works fine, so clearly there is something awry in my User account or Mail folder, but I have too much organized and setup in Mail to just start afresh.  Any help or advice would be much appreciated.  Thanks.
    p.s.  This happens no matter the ISP I am on.  I travel and it is the same everywhere.

  • Sprint 4s not getting my text from me and others.

    Does anyone have an answer to why my wife noticed that two weeks ago, she stopped getting text messages from my 4s with Verizon and others with non Apple Cell phones as well. She has had this phone for a year with no problems. Thanks.

    If she's having an issue with not being able to receive messages from non-iphones, she needs to contact her carrier for them to reprovision her texting plan. if she's not receiving messages from your iphone, then she needs to do the troubleshooting in article TS2755 (you can enter it in the search in the upper-right corner of this page)

  • IPad Mail not loading all message from Yahoo mail after installing iOS5

    Yesterday I had Mail (on my iPad 1) set up for my wife and I  (to retrieve Yahoo mail)  while still under iOS 4.3.3 and it worked perfectly! ! !
    Last night the iPad installed iOS5. Now on my wife's  Mail, it shows 2 emails and asks to "Load More Messages. . ." 19 total, 4 unread".  I tap the sentences, it act like it is going to do it but nothing. No change.
    I have deleted the the Mail settings, powered OFF the iPad, relaunched it and the added the Yahoo mail account information all over again. I have done this 3 times but nothing has changed. Mail still won't retrieve all the Yahoo emails.
    Please help!
    Thanks,
    John

    I would try changing the Remove copy from server after retrieving a message: setting to After one day instead. You may think this is weird, because it can only make the problem worse, right? Well, maybe not.
    Maybe what is happening is that Mail encounters connection problems from time to time that prevent it from deleting certain messages right after being downloaded, and it doesn't try again after that. By telling Mail to remove the messages after some time, you're telling it to keep track of which messages have already been downloaded and must be removed. Mail will look for messages to be removed from the server each time it connects to it for downloading new messages. If it cannot remove them for some reason, it will try again at the next connection attempt...

  • How get all record from master and matching record from detail

    hi master
    sir i have master detail table
    i have many record in master table but some record in detail table how i get
    all record from master and matching record from detail
    such as
    select m.accid,m.title,d.dr,d.cr from master m, detail d where m.accid=d.accid
    this query not work that get only related record i need all record from master
    please give me idea
    thanking you
    aamir

    hi master
    sir i have master detail table
    i have many record in master table but some record in
    detail table how i get
    all record from master and matching record from
    detail
    such as
    select m.accid,m.title,d.dr,d.cr from master m,
    detail d where m.accid=d.accid
    this query not work that get only related record i
    need all record from master
    please give me idea
    thanking you
    aamir
    select m.accid,m.title,d.dr,d.cr
    from master m, detail d
    where m.accid=d.accid (+)The outer join operator (+) will get you all the details from master and any details from the detail if they exist, but the master details will still be got even if there are not details.
    Note: Oracle 10g now supports ANSI standard outer joins as in:
    select m.accid,m.title,d.dr,d.cr
    from master m LEFT OUTER JOIN detail d on m.accid=d.accid

  • How to download ALL messages from server - not just NEW messages?

    Good evening.
    The only pulldown menu options I find are for NEW messages.
    How can I retrieve ALL messages from the email server? (Yes they are all there).
    Thanks for your time.

    Did you try "WebMail to goto your mail server & Mark all Messages as Unread?", as I mentioned before?
    On the Server is where it's kept as to which ones have already been downloaded. I think marking the Unread should do it.

  • IPhone 5 not getting all texts from Galaxy S6

    My girlfriend is having a problem not getting all of my texts. As far as we know, it is only happening to texts from my phone. They are showing as sent on the Galaxy S6, but do not show up, ever, on her iPhone 5. The missing messages are random. 

    Hi there
    I’m sorry to hear that there have been some issues with receiving texts. I’d be happy to look into this for you! Can you please send me a private message by Clicking Here and include the following information?
    Full name
    Cell number
    Recipient’s number
    Best time to call
    Thanks,
    Charise
     

  • Help:  Not getting all data from text data type

    Hi there
    I have a stored procedure that returns a couple of fields and one of the fields is of datatype TEXT. In my ResultSet, I do not get all the data back that is stored in the TEXT datatype. I have say about 600 charactors in this field, but only 30 charactors are returned. Is there a reason why this is happening and how can I fix it?
    Please help?
    Thanks

    I set that field to have a normal string of about 50 charactors. Namely: "this is a note that is about 49 charactosrs long." (exclude the quotes). And I still got 30 charactors back only.
    I set a shorter text value of 21 charactors and that returned all 21 charactors.
    The text that is usually in this field is:
    "URL=SubsidiaryNarrative.html�BABY_CARE_PRODUCTS=false�AIDS_FOR_PHYSICALLY_DISABLED=false�SPORT_SUPPLEMENTS=true�NATURAL_REMEDIES=false�COSMETICS_FRAGRANCE=false�WOMANS_HEALTH=false�ADDITIONAL_CARDS=No�EXERCISE_ROUTINE=Yes�NUMBER_OF_CHILDREN=0"
    And I got out "URL=SubsidiaryNarrative.html�B"

  • I had to replace my i4s with another one from the apple store.shouldn't i be able to go to the cloud to get all my contact info and other stuff that was stored in the cloud from the first phone?

    i had to replace my i4s phone with another one from the apple store. i need to download all my contact info and other stuff from the cloud to my new phone.i see a screen that says  RESTORE I PHONE   and are you sure you want to restore the iphone to its facory settings?  all of your media and other data will be erased. they i tunes will verify restore with apple. After this you will have the option to restore your contacts and other settins.  The question is will it restore my first phones info?  I am hesitant to delete anything  lol.

    No. If you made your backup to iCloud, iTunes will not restore from an iCloud backup. See:
    iOS: Backing Up and Restoring Data to a New Device

  • Custom authorization provider for WL7 problem (not getting all parameters from ContextHandler)

    I'm implementing a custom authorization provider for WebLogic 7.
    In my Access Decision isAccessAllowed method I need to check values of
    the parameters passed to an EJB method. Now, if an EJB method I have
    two parameters of the same type, for example int, when I get
    ContextElement array from ContextHandler and iterate through it to get
    names and values of the parameters I get the same value (value of the
    first int parameter) from both ContextElement's.
    Here is the code:
    String [] names = ch.getNames();
    for (int i = 0; i < names.length; i++)
    String name = names;
    System.out.println("name = " + name);//here it gets array of
    Strings, which contains two parameter names: "int","int",
    which are the types of EJB method parameters
    ContextElement[] ces= ch.getValues(names);
    for (int j = 0; j < ces.length; j++)
         ContextElement ce = ces[j];
         System.out.println(ce.getName()+ " = " + ce.getValue());
    //here if the value of the first int was 2 and the second 0,
    it would get 2 from both ContextElements (each of ContextElements will
    have name "int"
    If I try this with method parameters of different types, for example
    int with value 2 and long with value 0, then this code work fine -
    first ContextEleement has name int and value 2 and the second has name
    long and value 0.
    Thanks,
    -Oleg Kozlov.

    I'm implementing a custom authorization provider for WebLogic 7.
    In my Access Decision isAccessAllowed method I need to check values of
    the parameters passed to an EJB method. Now, if an EJB method I have
    two parameters of the same type, for example int, when I get
    ContextElement array from ContextHandler and iterate through it to get
    names and values of the parameters I get the same value (value of the
    first int parameter) from both ContextElement's.
    Here is the code:
    String [] names = ch.getNames();
    for (int i = 0; i < names.length; i++)
    String name = names;
    System.out.println("name = " + name);//here it gets array of
    Strings, which contains two parameter names: "int","int",
    which are the types of EJB method parameters
    ContextElement[] ces= ch.getValues(names);
    for (int j = 0; j < ces.length; j++)
         ContextElement ce = ces[j];
         System.out.println(ce.getName()+ " = " + ce.getValue());
    //here if the value of the first int was 2 and the second 0,
    it would get 2 from both ContextElements (each of ContextElements will
    have name "int"
    If I try this with method parameters of different types, for example
    int with value 2 and long with value 0, then this code work fine -
    first ContextEleement has name int and value 2 and the second has name
    long and value 0.
    Thanks,
    -Oleg Kozlov.

  • How do I download all messages from server to my Mac Mail inbox?

    Good evening.
    I'm new to Mail.
    All my email messages are stored on my provider's server. I can access them with my previous (and archaic) email program.
    I would like to delete (already done) and reload all current messages back to my G4 Mail program.
    "There must be something easy here........"
    How?

    Mail 2.1.3
    ================
    Thanks for your reply.
    It is a POP2 account.
    All messages are stored on their server.
    Outgoing mail service: smtpauth.valley.net
    Does this lead you to any resolution?

  • Mail isn't removing messages from server

    I just got an iPad Mini and set it up to check my POP e-mail accounts.  I set it up exactly the way I had my iPhone, so that when I delete a message from the iPad it removes that message from the server.  That way any mail I don't want to deal with twice won't be there when I get home.
    Unfortunately it isn't working.  I check mail on the iPad throughout the day, deleting the stuff I don't need.  When I get home, every single message downloads.
    is this feature broken in the latest iOS update, or is there something I'm doing wrong?  I've been searching online and so far I cannot find anyone else who has documented this issue.

    Okay, I'm with you part of the way. When I open Settings, Mail, Contacts, etc...  then click on the account in question, what I see is:
    Account (on/off)
    Name
    Email
    Description
    Hostname
    Username
    Password
    SMTP
    Advanced
    There is only one on/off switch on, that for Account. And no sections for calendar, notes, etc... Perhaps we have different versions of iOS?

  • OdbcDataAdapter.Fill() not getting all rows from RDB using 64bit driver

    I am using VS2012 Pro on Windows 7 (64-bit). I am migrating an older 32-bit VS2008 app to the new environment. I'm building for the .NET Framework 4.5.
    The app queries an RDB database and uses the Oracle RDB drivers version 3.3.2.0. When I build as a 32-bit app and use the 32-bit Oracle RDB Driver, the query succeeds and returns all 341 data rows. When I built it as 64-bit and use the 64-bit driver, I only
    get the first 101 rows.
    Oracle says the problem is in the OdbcDataAdapter.Fill() method. I was able to confirm this. I created an OdbcDataReader and used the debugger to see what was being read, I can see all 341 rows, but when I use the DataAdapter.Fill (or DataSet.Load) method,
    the results are truncated to 101 rows. Changing the SQL to query different tables does not change the problem. Below is a code sample:
            private DataSet runQuery()
                string connString32 = @"PROVIDER=MSDASQL;DRIVER={Oracle RDB Driver};SVR=myserver;DATABASE=ATTACH 'filename mydatabase';CLS=myclassname;uid=myusername;pwd=mypassword;xpt=2";
                string connString64 = @"PROVIDER=MSDASQL;DRIVER={Oracle RDB Driver 64 Bit};SVR=myserver;DATABASE=ATTACH 'filename mydatabase';CLS=myclassname;uid=myusername;pwd=mypassword;xpt=2";
                string sql = "SELECT person_id FROM person_tab";      
                DataSet ds = new DataSet();
                using (OdbcConnection conn = new OdbcConnection(connString64))  
                    OdbcCommand cmd = new OdbcCommand(sql, conn);
                    OdbcDataAdapter da = new OdbcDataAdapter();
                    da.SelectCommand = cmd;
                    conn.Open();
                    da.Fill(ds, "myDataSet");
                return ds;
    Has anyone else encountered this problem? If so, how did you get around it?

    Hello,
    Since I do not have the RDB database, I made a test with both 32bit and 64bit ODBC Driver 11 for SQL Server and query for 1000 records, however, both of them can work fine.
    As far as I know, the ODBC is just a component as a bridge to connect the driver and the application and since you are use the Oracle RDB driver, I suggest you posting it to the Oracle forum:
    https://community.oracle.com/community/developer/english
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Do not get any data from 0CA_IS_TS_1 and 0CA_IS_TS_2 data source

    Hi all,
    We are trying to populate cubes(0CATS_C01) and (0CATS_C02) for which data sources are 0CA_IS_TS_1 and 0CA_IS_TS_2 respectively. We activated business content for these data sources. When we run these data sources in RSA3 we do not get any data even though we have data in the repective tables. We applied SAP Note :1586467, which says (Note 1586467 - Extractor 0CA_TS_IS_1 returns no data), Can you please help me out in knowing if we are missing some thing?
    Thank you,
    Bob.

    Hi,
    To use this DataSource you must have implemented Support Package SAPKH46C32, or have made the relevant corrections in SAP Note 509592.
    Pl check you have required data as mentioned below
    When transferring time sheet data to the Business Information Warehouse (BW), you must note the connection between the following data sources:
    ·        CA_TS_IS_1 (Time Sheet Data (Approved))
    Documents are written in the SAP R/3 system for Time Sheets with status 30 (approved). The documents log the changes that have been made to data records.
    Therefore, the SAP R/3 system can perform a delta update for this data source. The system only transfers newly approved data records and changes that have been made to existing data records. At the same time, the SAP R/3 system notes the date of the last delta transfer.
    ·        CA_TS_IS_2 (Time Sheet Data (Released for approval))
    The SAP R/3 system does not write documents for Time Sheet data with status 20 (released for approval). This means that changes made to these data records are not logged.
    Therefore, the SAP R/3 system always performs a complete transfer of data records that have been released for approval. The number of data records that need to be transferred usually remains constant because in the period between two transfers not only new data records are added but other data records are also approved. Therefore, system performance is not restricted.
    Thanks and regards

  • Full update not getting all records from PSA to ODS

    Dear BW Masters,
    I am working with MM module. Iam using standard extract structure 2LIS_02_ACC
    Iam doing full update. Getting full data 1300 records in to PSA. But getting only 298 in to my ODS. I tried changing fields in to KEY FIELDS AND IN TO DATA FIELDS in my ODS
    But could not get data.
    Pls help me..i have dead line before that i need to complete report on the same.
    Its happening with the other HDR and ITM extractors.
    PLs help me..

    Hello,
    Look at this example:
    R/3 Record:
    CustNo | Name | Order | Amount
    1234 | Customer1 | Order 1 | 100
    1235 | Customer2 | Order 2 | 200
    1234 | Customer1 | Order 3 | 300
    If Cust.No is Keyfield, In BW you will get 2 records
    1234
    1235
    If Order No is Key field, you will get 3 records.
    It is not necessary to get the same no of records as they are in R/3.

Maybe you are looking for

  • Removing xmlns in child element

    Hi, I am getting xmlns="" in child , i want to remove the xmlns="" from the child element. Ex: Generated XML File- <GENERATEFILES xmlns="http://getit.com/generatedFile" > <GENERATE xmlns=""> </GENERATE > </GENERATEFILES > in the code i have added Nam

  • Hp photosmart plus b210 wont print on dark paper

    If I use dark paper the printer will just spit it out and print on the next white page.  Is there a setting to allow printing on dark paper? This question was solved. View Solution.

  • Nokia N79 : Firmware Update

    Hi. Does anyone know whether there will be a firmware update for Nokia N79 soon? Its been almost 8 months since the last one. I'm on v 32.001 and there has been no update thus far. Kindly let me know. Thanks in advance.

  • Condition techniques/ TAX Vat

    Hello Sapients We have a sales company in Europe, and we are selling goods in multiple european union countries. Now we have just started selling goods in couple of other EU Countries. I need to configure Tax (VAT) for those transactions. I have Tax

  • How clear backlog of notifications

    EBS: 11.5.10.2 DB: 10.2.0.4 Platform: linux 4u5 32-bit We've configured "Oracle Workflow Notification Mailer" successfully in our TEST instance. Now we are planning to move to Production instance. Before starting I run $FND_TOP/sql/wfver.sql script a