Re: [Evolution] Evo 3 conversion seems flaky



On Fri, 2011-05-27 at 20:36 -0430, Patrick O'Callaghan wrote:
I just installed Fedora 15, which comes with Gnome 3 and hence Evo
3.0.1. On startup, Evo said that local mail files were now stored in
Maildir format and offered to convert my existing mboxes (keeping a copy
just in case).

So far so good, but every time I send a message I get an error saying
the message went out but Evo couldn't store a copy in the Sent folder.
See the attached screen grab (BTW, why can't error messages be copied as
text? Isn't this absurd?). This happens every time without fail, and
will doubtless happen with this post as well, but the message is
anything but clear. I've now had the same experience on two different
machines.

Some illumination would be appreciated.

Reselect the "On This Computer / Sent" folder in your account options.

Evolution remembers folders as URI strings and unfortunately the URI
scheme reflects the account type, and we forgot to convert those folder
URIs along with the mbox-to-Maildir conversion.

So your local Sent folder URI is still stored in GConf as mbox://, which
is no longer valid.  Reselecting the Sent folder in the account options
will save it as maildir:// URI and it should start working again.

(Same goes for Drafts, if you use that.)

I hate these damn URI strings, for this and numerous other reasons, so I
rectified the issue for Evolution 3.2 [1].  I'd still like to get the
issue fixed properly for a possible Evolution 3.0.3 release.  I meant to
for 3.0.2 but missed the boat.

Sorry for the inconvenience.

Matthew Barnes


[1] http://mail.gnome.org/archives/evolution-hackers/2011-May/msg00017.html




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]