Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Whenever I try to download mail using POP3 in Evolution I get the following message

Error while Fetching Mail.

Cannot append message to mbox file: /home/roland/.evolution/mail/local/Inbox: File too large

If anyone could give me an idea of how to fix this I would be greatful

share|improve this question
    
@karthick - I have more than enough free hard drive space on my PC, my inbox is about 2Gigs big. –  Roland Dec 9 '10 at 13:20
    
Hi, What version of ubuntu you are using?.. –  aneeshep Dec 9 '10 at 13:25
    
@aneeshep - 10.04 –  Roland Dec 9 '10 at 13:32
    
@karthick - Why should I create a simbolic link for my home dir? Is there a reason for this? –  Roland Dec 9 '10 at 13:34
add comment

4 Answers 4

up vote 4 down vote accepted

If you are using lucid(10.04) you can use this ppa https://launchpad.net/~jacob/+archive/evo230 to fix this error.

Some workarounds are also available to solve this error( eg: archivemail). There is bug report on launchpad regarding this. Just go through it: https://bugs.launchpad.net/evolution/+bug/197290

share|improve this answer
add comment

Try the following:

  1. Go to your mail site (google, hotmail, yahoo, etc..) and do a clean up of all the old files. Basically just to make sure you have only the most up to date ones. This should help evolution when fetching the files.

  2. Clean the INBOX in evolution just to make sure.

  3. Clean the TRASH in both, evolution and your mail webpage.

  4. Try to use evolution and see what happens.

NOTE: Try to use thunderbird just for testing and comparing.

share|improve this answer
add comment

Ahhh. The problem is that, even though the Inbox is empty, IF the Trash folder is full, Evolution cannot append to the mbox file. Empty (Expunge) the Trash folder, and it starts working.

share|improve this answer
add comment

I found that worked for a while, however eventually the error comes back and does't go even if you do all of the above.

In that instance what I did was rename the Inbox (mailbox file) contained in mail/local to Inbox_old then started evolution and downloaded the new mail. So now, it wouldn't allow me to access the old Inbox mail obviously. So, in order to access the old Inbox mail, I created another folder in Evolution, but not under Inbox - at the same level.

Then I renamed the 'old' file that had been created in mail/local and copied the Inbox_old to 'old' and restarted Evolution. It complains a bit on the initial access of the 'old' folder, but then it starts rebuilding and sorts everything out.

I now have a new Inbox and all my old inbox files full accessible via the new folder 'old' from within Evolution.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.