After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 268741 - Evolution 2 hides Junk folder created in 1.4.
Evolution 2 hides Junk folder created in 1.4.
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.0.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 253110 269010 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-10-25 03:56 UTC by Ken Harris
Modified: 2013-09-10 14:03 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix (2.00 KB, patch)
2005-01-31 06:56 UTC, Not Zed
none Details | Review

Description Ken Harris 2004-10-25 03:56:53 UTC
Description of Problem:
Can't receive email from an account named "junk".

Steps to reproduce the problem:
1. Have 2 POP email accounts, me@x.com and junk@x.com
2. With Evolution 1.4, set up me@x.com to be the default mail account, and
junk@x.com to be another mail account.  Send and receive email, and
everything works.
3. Upgrade to Evolution 2.0.2.
  3a. Try to read your old junk@x.com mail
  3b. Try to receive new mail at junk@x.com

Actual Results:
3a. It has a new special "Junk" item instead of the junk@x.com account,
with an icon that looks like a blue sundial, and no messages in it.  There
seems to be no way to read my mail on this account.  (But note the file
~/.evolution/mail/local/Junk is the same size as the old
~/evolution/local/Junk/mbox, so it's probably just hidden, not deleted.)
3b. It shows an error: "Evolution Error" / "Error while Fetching Mail." /
"Cannot copy messages to the Junk folder." / "OK".

Expected Results:
My junk@x.com account should still work.

How often does this happen? 
Every time.

Additional Information:
My first thought was to change the name of the account, but its name (Tools
-> Settings -> Mail Accounts -> Edit -> Identity -> Name) is already
"junk@x.com", not "Junk".  So I don't know how to convince Evolution to put
it in a folder called something else (or what the "Name" field is good
for).  Also, the Defaults tab lets me pick where to put drafts and sent
messages, but not incoming messages.

It doesn't let me rename or delete the Junk item.

Related bugs:
- bug 253110 - Trash and Junk folders cannot be removed
- bug 267393 - new junk mail vfolder hides IMAP folder
Comment 1 Ken Harris 2004-10-25 22:39:18 UTC
Oops, I'm an idiot.  It has nothing to do with accounts, but folders.
 (I had thought that Evo showed accounts, but it was just a
folder+filter I'd created ages ago.)  Thanks to the guys on #evolution
for helping me with this.

The workaround is to rename the Junk folder (the
~/.evolution/mail/local/Junk* files) to something else while Evo isn't
running.

So the real bug should be: "Evolution 2.0 hides folder called 'Junk'
created with Evolution 1.4."  Lowering priority, because a workaround
exists.
Comment 2 Not Zed 2005-01-28 04:46:49 UTC
fixing title.

not really bothered about fixing the bug though
Comment 3 Not Zed 2005-01-28 04:57:31 UTC
*** bug 253110 has been marked as a duplicate of this bug. ***
Comment 4 Not Zed 2005-01-28 04:57:48 UTC
*** bug 269010 has been marked as a duplicate of this bug. ***
Comment 5 Not Zed 2005-01-31 06:56:04 UTC
Created attachment 44696 [details] [review]
fix
Comment 6 Not Zed 2005-01-31 07:05:35 UTC
easier than i thought.  will be in 2.2
Comment 7 Jeffrey Stedfast 2006-04-20 14:25:30 UTC
*** Bug 253110 has been marked as a duplicate of this bug. ***