Re: [Evolution] [Fwd: Re: local mail spool still unaccessible with evo 3.4.4.-1]



On Mon, 2012-10-29 at 10:05 +0000, Pete Biggs wrote:

I was waiting for the latest bugfix release to see if the local mailbox
spool problem was solved. Unfortunately it was not :( Local mails are
delivered to /var/mail/<username> and these are the settings used for
the local mail account in evo. However, evo looks for this mailbox file
at  ~/.local/share/evolution/mail/<some_strange_directory_name>
containing the following files: INBOX.ibex.index.data, INBOX.ibex.index,
INBOX.cmeta, folders.db

They are the normal indexing and config files for mail accounts - they
don't contain any emails.

It seem like evo is looking for the mails in that directory??

I can't see anywhere where you say how you know it's looking in that
directory?

As I wrote above, that directory is the latest updated under .local:
 ~/.local/share/evolution/mail/<some_strange_directory_name>
containing the above mentioned files. Among the files the folders.db
(but as you say, not real mbox files).


It really sounds as though there is something up with your configuration
somewhere. Can I suggest that you create another Unix user with a clean
configuration and try the same thing. 

Did you do this?

No I did not, I don't want to clutter my computer with another user
(will do that if really necessary).

 If it works, then you should
delete the configuration from within Evolution, then close Evo and check
in gconf (or is it dconf for 3.4) that everything has gone, then delete
the corresponding directory in .local/share/evolution/mail. You should
then have a clean configuration and you can recreate the account with
Evolution.

I did not find any mail accounts when finally discovering evolution
under org/gnome/evolution. Seems like the version there is 3.4.0 while
3.4.4 is installed. Under org/gnome/evolution/mail I found a lot of
settings, but nowhere any info about my pop and imap accounts. However,
under default account there was a _very_ old account name no longer in
use. It does not seem to be editable in dconf?? How to change that if
needed?

You change it from within Evolution.

OK, and it looks like dconf does not find anything useful.

It looks like the account information is in gconf - the key
is /apps/evolution/mail/accounts - that is populated with XML blobs
describing each account.  Do 

    gconftool-2 -g /apps/evolution/mail/accounts

to see it. These chunks of XML are sometimes difficult to sort out, but
you are looking for a line that starts "<account name="nameofaccount"".
In that line there should be a section looks like
<url>spool:/var/mail/username</url> - do you see that?

Yes I see it now: <url>spool:///var/mail/"username"</url>
It seem to be correct, why does not evo find it?





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