Evolution Fails to get more than One of Many new emails

Bug #491709 reported by Steve Redmond
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evolution
Expired
Medium
evolution-data-server (Ubuntu)
Triaged
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

Evolution will receive the first waiting email from the pop3 server, and then fail/hang up on the second email. It doesn't matter how many emails are are waiting, 5 - 500.

This bug is still bothering me, and it makes Evolution v2.28.1 absolutely useless for email. I can't live picking them off one at a time and babysitting the error dialogs.

Mozilla Thunderbird is able to pick up all the email waiting with no problems.

Could this be a timing problem? E.G., my system too slow (I am running Ubuntu 9.10 with a full installation on an external USB HD), or perhaps my email serving not responding as expected.

Are there any tools or tweaks you can suggest?

Please see my expired Question #90382 at https://answers.launchpad.net/ubuntu/+source/evolution/+question/90382

I'm hoping a longer look at this will help me fix it.

Here is the blurb on the Evolution package:
evolution:
  Installed: 2.28.1-0ubuntu1
  Candidate: 2.28.1-0ubuntu2
  Version table:
     2.28.1-0ubuntu2 0
        500 http://us.archive.ubuntu.com karmic-updates/main Packages
 *** 2.28.1-0ubuntu1 0
        500 http://us.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status

Steve

ProblemType: Bug
Architecture: i386
Date: Wed Dec 2 22:28:54 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/evolution
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Package: evolution 2.28.1-0ubuntu1
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: evolution
Uname: Linux 2.6.31-14-generic i686

Revision history for this message
Steve Redmond (steveredmond) wrote :
Revision history for this message
Dave Walker (dogatemycomputer) wrote :

You can debug the communications with your mail server with environment variable CAMEL_VERBOSE_DEBUG.

   1. Exit evolution and run the command 'evolution --force-shutdown'
   2. Run the command 'env CAMEL_VERBOSE_DEBUG=1 evolution >& /tmp/camel.out'
   3. Use evolution like usual

The server traffic will be logged to /tmp/camel.out file delimited by the words "sending:" and "receiving:". Certain information such as usernames and passwords, and most message content will be hidden or not printed.

Please attach the resulting /tmp/camel.out log file. If you could produce a very short movie and screen prints documenting the problem then that may also help track down the problem.

Changed in evolution (Ubuntu):
status: New → Incomplete
Changed in evolution (Ubuntu):
importance: Undecided → Low
Revision history for this message
Steve Redmond (steveredmond) wrote :

Dave Walker:

Thank you for responding.

I have done as you suggested, with the exception that I do not know how to/or have a screen capture movie-maker.

I have included a camel.out debug log. P.S. I did not know how to/if I could add more than one attachment file, so they will follow individually.

The camel.out spans two attempts to receive all emails: Receive (1st) / Fail (on 2nd) / Receive (2nd) / Fail (on 3rd). Hopefully that is enough to see a pattern. There are 'CRITICAL' error messages embedded. There was no "receiving:" delimiter that I could find. I edited the file to obfuscate my proper email account name and email address, at 'XXX' and 'myemailname'.

The screen shots are 'before', 'receiving', 'error', and 'after' the third attempt to receive all emails. Hopefully that is enough without a movie.

Could you answer back with the command line(s) to restore normal operation properly (i.e., run without camel.out). I am new to linux/Ubuntu and would appreciate that.

Thank you again for giving this problem your time and attention.

Steve

Revision history for this message
Steve Redmond (steveredmond) wrote :
Revision history for this message
Steve Redmond (steveredmond) wrote :
Revision history for this message
Steve Redmond (steveredmond) wrote :
Revision history for this message
Steve Redmond (steveredmond) wrote :
Revision history for this message
Dave Walker (dogatemycomputer) wrote :

To disable debugging enter this from the command line:

env CAMEL_VERBOSE_DEBUG=0

If that does not work then please let me know.

I would greatly appreciate if you could complete one more step in the troubleshooting process just to make sure this is not a specific malformed email causing the problem. If you have access to webmail for this account then could you login and delete all emails in the account then empty the trash? If not then could you configure thunderbird to download all emails on this account and remove them from the server when finished? It is possible Evolution is less forgiving than Thunderbird when it comes to a corrupted email.

Once this is done then have someone forward you a couple of emails and confirm the problem is reproducible.

I opened a bug report upstream here:

https://bugzilla.gnome.org/show_bug.cgi?id=603741

You should post the results there.

Thank you for taking the time to report this bug and helping to make Ubuntu better.

Changed in evolution (Ubuntu):
status: Incomplete → Invalid
affects: evolution (Ubuntu) → evolution-data-server (Ubuntu)
Changed in evolution-data-server (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
status: Invalid → Triaged
Changed in evolution:
importance: Unknown → Medium
status: Unknown → New
Changed in evolution:
status: New → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.