Re: [Evolution] Set folders trash and junk/spam manually

2009-04-20 Thread Oliver Horn
Well, why is evolution not able to subscribe to this folders as the mail
server provides them and is instead creating virtual ones? Thunderbird
for instance can do that.


___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] unsubscribe

2009-04-20 Thread C de-Avillez
On Fri, 17 Apr 2009 23:56:42 +0100
perami paivacravo paivacr...@gmail.com wrote:

 I Can't get to unscribe using the url indicated below...

What happens?

When I click on the Unsubscribe ot edit options I do get the
unsubscribe page.


signature.asc
Description: PGP signature
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Set folders trash and junk/spam manually

2009-04-20 Thread Art Alexion
On Mon, 2009-04-20 at 06:41 -0400, Oliver Horn wrote:
 Well, why is evolution not able to subscribe to this folders as the
 mail
 server provides them and is instead creating virtual ones? Thunderbird
 for instance can do that.

In fact, Evolution can do that as well when using the evolution-exchange
protocol.  What I can't help you with is how to force that with IMAP.

-- 
Art Alexion
Resources for Human Development, Inc.  215-951-0300 x3075
4700 Wissahickon Ave. a...@rhd.org
Philadelphia, PA 19144   267-615-3172
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Set folders trash and junk/spam manually

2009-04-20 Thread Patrick O'Callaghan
On Mon, 2009-04-20 at 12:41 +0200, Oliver Horn wrote:
 Well, why is evolution not able to subscribe to this folders as the mail
 server provides them and is instead creating virtual ones? Thunderbird
 for instance can do that.

There are really two issues here, because Trash and Junk need not be
treated the same (though Evo does treat them pretty much the same).

Trash is done the way it is because that's how IMAP is defined. Deletion
of a message is done in two stages, a) mark the message as \Deleted, b)
at some later date Expunge the folder. Other mailers do this
differently, mainly because they try to map message deletion onto the
mental model of file deletion on desktops, i.e. move the object to a
Trash folder and once in a while empty it. However doing this on IMAP is
inefficient (because the message is being copied -- note that IMAP has
no move operation) and can in rare cases block the user because of
quota limitations (leading to a situation where you can't delete your
mail to free up space because your quota won't allow it to be copied).

Evo follows the IMAP model closely. Deleted messages remain in place and
are not copied anywhere. Trash is simply a virtual (or search) folder
that shows all the \Deleted messages wherever they happen to be. This
has a nice side-effect: when you undelete a message Evo simply removes
the \Deleted flag. It doesn't need to remember where the message used to
be and move it back as other mailers do. Furthermore, Evo also applies
this model to other mailstores even if they don't use IMAP.

Moving on to Junk: the difference here is that IMAP has no builtin
concept of Junk, so Evo simply uses its own implementation and for
simplicity copies the Trash model. If you don't like this, feel free to
ask for an enhancemente at http://bugzilla.gnome.org.

poc

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Set folders trash and junk/spam manually

2009-04-20 Thread Oliver Horn
 Trash is done the way it is because that's how IMAP is defined. Deletion
 of a message is done in two stages, a) mark the message as \Deleted, b)
 at some later date Expunge the folder. Other mailers do this
 differently, mainly because they try to map message deletion onto the
 mental model of file deletion on desktops, i.e. move the object to a
 Trash folder and once in a while empty it. However doing this on IMAP is
 inefficient (because the message is being copied -- note that IMAP has
 no move operation) and can in rare cases block the user because of
 quota limitations (leading to a situation where you can't delete your
 mail to free up space because your quota won't allow it to be copied).
 
 Evo follows the IMAP model closely. Deleted messages remain in place and
 are not copied anywhere. Trash is simply a virtual (or search) folder
 that shows all the \Deleted messages wherever they happen to be. This
 has a nice side-effect: when you undelete a message Evo simply removes
 the \Deleted flag. It doesn't need to remember where the message used to
 be and move it back as other mailers do. Furthermore, Evo also applies
 this model to other mailstores even if they don't use IMAP.

Ok, before I report a bug at this I wanna describe it a bit more, maybe
there are some options I didn't recognize.

I have two computer, both with evolution, both using the same IMAP
account. There are a trash and a junk folder provided, which I can't
delete. As I said evolution on both computers created another trash and
another junk folder which are virtual as you described parallel to that
I subscribed trash and junk which are provided.

By deleting a mail from inbox on pc1 this mail disappears there and
appears in the virtual trash evolution created on pc1, the trash folder
I subscribed is empty. Now I check my mails online and the mail still
appears in inbox, trash there is empty. On pc2, mail appears in that
virtual trash evolution created there, the subscribed trash is empty.

By clearing the virtual trash of evolution on pc1/pc2 the mail gets
deleted from online inbox and the virtual trash on pc2/pc1. It doesn't
appear anywhere now.

Second try: Deleting a mail from online inbox. Mail disappears from all
inboxes and appears in the online trash and the subscribed trash
folders. But though there is no option to clear the subscribed trash
folders I can only delete the message it contains and after that clear
the virtual trash on one of the clients.

What I would expect is that in both cases the mail appears in a trash
which can be virtual, thats ok, but this trash should contain the same
on all evolution clients and online, that is not the case here.

 Moving on to Junk: the difference here is that IMAP has no builtin
 concept of Junk, so Evo simply uses its own implementation and for
 simplicity copies the Trash model. 

Same experiment: Marking one inboxmail as junk on pc1. It disappears and
appears in that virtual junk on pc1. Its still in my online inbox AND
THIS TIME still in the inbox on pc2.

Last but not least I marked an mail in my online inbox as junk. That
mail disappears from all inboxes and appears in the subscribed junks.

I understand that it is a bit difficult with the junk if IMAP doesn't
support synching junk filters. But at least the trash thing should work,
shouldn't it?

Oliver


___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Set folders trash and junk/spam manually

2009-04-20 Thread Paul Smith
On Mon, 2009-04-20 at 18:45 +0200, Oliver Horn wrote:
  Trash is done the way it is because that's how IMAP is defined. Deletion
  of a message is done in two stages, a) mark the message as \Deleted, b)
  at some later date Expunge the folder. Other mailers do this
  differently, mainly because they try to map message deletion onto the
  mental model of file deletion on desktops, i.e. move the object to a
  Trash folder and once in a while empty it. However doing this on IMAP is
  inefficient (because the message is being copied -- note that IMAP has
  no move operation) and can in rare cases block the user because of
  quota limitations (leading to a situation where you can't delete your
  mail to free up space because your quota won't allow it to be copied).
  
  Evo follows the IMAP model closely. Deleted messages remain in place and
  are not copied anywhere. Trash is simply a virtual (or search) folder
  that shows all the \Deleted messages wherever they happen to be. This
  has a nice side-effect: when you undelete a message Evo simply removes
  the \Deleted flag. It doesn't need to remember where the message used to
  be and move it back as other mailers do. Furthermore, Evo also applies
  this model to other mailstores even if they don't use IMAP.
 
 Ok, before I report a bug at this I wanna describe it a bit more, maybe
 there are some options I didn't recognize.

I don't think so, unless you mean options on your online mail account,
which is not something we would know about.

I think you just haven't read the excellent explanation of how Evo
implements IMAP that was provided carefully enough, or else haven't
grasped its significance.

To be clear: there are TWO DIFFERENT methods of managing deleted/junk
email at work here.  Evolution uses one method, described above, and
your web-based mail client (I assume that's what you mean by online)
uses a different method.  Both are valid under the IMAP spec.  However,
because they are not the same you get the behavior you observe.

If what you're asking is whether there is an option in your webmail
client to make it work like Evo, then we don't know but it seems
doubtful.  However, I think you should consider filing some bugs against
your webmail client for misbehavior, as I discuss below.

If what you're asking is if there is an option in Evo to make it work
like your web-based mail client, then the answer is no.  The only
reasonable potential enhancement I could see would be to add a new
feature to Evo that would allow the user to designate folder(s) as
trash or junk, and treat every message there as if it were \Deleted
or junk even if they weren't.  That would allow changes made via the
webmail client to be recognized by Evo.  If that were the case then you
could probably create a filter in Evo that causes deleted email to be
moved to the Trash folder and junk email to be moved to the Junk
folder, and get more-or-less the behavior you're looking for (although
at the expense of a good bit of efficiency).

 I have two computer, both with evolution, both using the same IMAP
 account. There are a trash and a junk folder provided, which I can't
 delete. As I said evolution on both computers created another trash and
 another junk folder which are virtual as you described parallel to that
 I subscribed trash and junk which are provided.
 
 By deleting a mail from inbox on pc1 this mail disappears there and
 appears in the virtual trash evolution created on pc1, the trash folder
 I subscribed is empty. Now I check my mails online and the mail still
 appears in inbox, trash there is empty.

Correct, because the webmail client doesn't have any concept of virtual
folders and doesn't appear to do anything special with the IMAP \Deleted
flag.  That's a bug in your webmail client IMO: it should show some kind
of special icon or something (strike through?) for messages that have
the \Deleted flag set.

 By clearing the virtual trash of evolution on pc1/pc2 the mail gets
 deleted from online inbox and the virtual trash on pc2/pc1. It doesn't
 appear anywhere now.

Correct, because this really deletes the mail (called expunging).  Now
those bits are actually gone from your mailbox.

 Second try: Deleting a mail from online inbox. Mail disappears from all
 inboxes and appears in the online trash and the subscribed trash
 folders. But though there is no option to clear the subscribed trash
 folders I can only delete the message it contains and after that clear
 the virtual trash on one of the clients.

I didn't really understand your last sentence.  However, if the mail
appears (to Evo) in the subscribed trash folder then that seems to mean
that the webmail client is not setting the IMAP \Deleted flag on these
messages, and instead is just copying them to a new folder, named Trash.
I believe this is also a bug in your webmail client.

To Evo, this just looks like any other copy of email from one folder to
another.


As you say, Junk is much harder due to deficiencies 

Re: [Evolution] Set folders trash and junk/spam manually

2009-04-20 Thread Pete Biggs

 
 Ok, before I report a bug at this I wanna describe it a bit more, maybe
 there are some options I didn't recognize.
 
 I have two computer, both with evolution, both using the same IMAP
 account. There are a trash and a junk folder provided, which I can't
 delete. As I said evolution on both computers created another trash and
 another junk folder which are virtual as you described parallel to that
 I subscribed trash and junk which are provided.
 
 By deleting a mail from inbox on pc1 this mail disappears there and
 appears in the virtual trash evolution created on pc1, the trash folder
 I subscribed is empty. Now I check my mails online and the mail still
 appears in inbox, trash there is empty. On pc2, mail appears in that
 virtual trash evolution created there, the subscribed trash is empty.
 
 By clearing the virtual trash of evolution on pc1/pc2 the mail gets
 deleted from online inbox and the virtual trash on pc2/pc1. It doesn't
 appear anywhere now.
 
 Second try: Deleting a mail from online inbox. Mail disappears from all
 inboxes and appears in the online trash and the subscribed trash
 folders. But though there is no option to clear the subscribed trash
 folders I can only delete the message it contains and after that clear
 the virtual trash on one of the clients.

Yes, that is all correct behaviour.  It will probably be more clear if
you unset the hide deleted mails under the view menu:  when you delete
the message in Evo the mail doesn't disappear, it is marked as deleted
and will appear with a line through it - any messages so marked will be
shown in the Trash virtual folder.

The other thing you have to realise is that the Trash folder on your
server is just another folder - it happens to be one that some clients
copy mail to when they are deleted - but it is just another folder.
They implement the delete by copying the message to the Trash
folder, then marking the message as deleted in the originating folder.
The fact that it appears in the virtual Trash folder is because it
hasn't actually been removed from the inbox yet - so in fact what your
online client is doing is duplicating the mail.

To permanently remove the deleted mail from your system you need to do
an expunge.

 
 What I would expect is that in both cases the mail appears in a trash
 which can be virtual, thats ok, but this trash should contain the same
 on all evolution clients and online, that is not the case here.

If your online client did thing properly then it would :-)

P.



___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] alternate port for sending email

2009-04-20 Thread carpetnailz


In the past with Evolution I have been able to reset the port for SNTP mail to
the port that my mail server uses (different from port 25). This also lets me
use Evolution to send mail when I'm using an internet connection that has port
25 blocked.

In the version of Evolution that came with the latest openSuse I installed
(2.22.1.1) I can't find any place in the mail account setup to specify an
alternative port. Is there some way to do this?

Thanks.

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Set folders trash and junk/spam manually

2009-04-20 Thread Oliver Horn
Well, thank you, it became clear to me now. I will contact my mail
provider instead of open a bug report on that.

Oliver

Am Montag, den 20.04.2009, 18:40 +0100 schrieb Pete Biggs:
  
  Ok, before I report a bug at this I wanna describe it a bit more, maybe
  there are some options I didn't recognize.
  
  I have two computer, both with evolution, both using the same IMAP
  account. There are a trash and a junk folder provided, which I can't
  delete. As I said evolution on both computers created another trash and
  another junk folder which are virtual as you described parallel to that
  I subscribed trash and junk which are provided.
  
  By deleting a mail from inbox on pc1 this mail disappears there and
  appears in the virtual trash evolution created on pc1, the trash folder
  I subscribed is empty. Now I check my mails online and the mail still
  appears in inbox, trash there is empty. On pc2, mail appears in that
  virtual trash evolution created there, the subscribed trash is empty.
  
  By clearing the virtual trash of evolution on pc1/pc2 the mail gets
  deleted from online inbox and the virtual trash on pc2/pc1. It doesn't
  appear anywhere now.
  
  Second try: Deleting a mail from online inbox. Mail disappears from all
  inboxes and appears in the online trash and the subscribed trash
  folders. But though there is no option to clear the subscribed trash
  folders I can only delete the message it contains and after that clear
  the virtual trash on one of the clients.
 
 Yes, that is all correct behaviour.  It will probably be more clear if
 you unset the hide deleted mails under the view menu:  when you delete
 the message in Evo the mail doesn't disappear, it is marked as deleted
 and will appear with a line through it - any messages so marked will be
 shown in the Trash virtual folder.
 
 The other thing you have to realise is that the Trash folder on your
 server is just another folder - it happens to be one that some clients
 copy mail to when they are deleted - but it is just another folder.
 They implement the delete by copying the message to the Trash
 folder, then marking the message as deleted in the originating folder.
 The fact that it appears in the virtual Trash folder is because it
 hasn't actually been removed from the inbox yet - so in fact what your
 online client is doing is duplicating the mail.
 
 To permanently remove the deleted mail from your system you need to do
 an expunge.
 
  
  What I would expect is that in both cases the mail appears in a trash
  which can be virtual, thats ok, but this trash should contain the same
  on all evolution clients and online, that is not the case here.
 
 If your online client did thing properly then it would :-)
 
 P.
 
 
 
 ___
 Evolution-list mailing list
 Evolution-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-list

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] alternate port for sending email

2009-04-20 Thread Patrick O'Callaghan
On Mon, 2009-04-20 at 13:23 -0700, carpetna...@researchintegration.org
wrote:
 
 In the past with Evolution I have been able to reset the port for SNTP mail to
 the port that my mail server uses (different from port 25). This also lets me
 use Evolution to send mail when I'm using an internet connection that has port
 25 blocked.
 
 In the version of Evolution that came with the latest openSuse I installed
 (2.22.1.1) I can't find any place in the mail account setup to specify an
 alternative port. Is there some way to do this?

Edit-Preferences-[account]-Sending Email-Server

Just add the port to the server name, e.g.: smtp.gmail.com:465

poc

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Solution: Error loading address book

2009-04-20 Thread Andrew Montalenti
I've been wrestling with this problem that has a lot of reports online
related to the mysterious message, Error loading address book followed
by:

We were unable to open this address book.

Please check that the path /home/foo/.evolution/addressbook/local/system
exists and that you have permission to access it.

Detailed error: Other error.

Someone once identified that this error happened on everyone's machine
who had built a custom version of evolution alongside their production
version.  Indeed, this was the case for me; I built Evo 2.26 via
jhbuild, but was only running it on a separate user account.  On my main
user account, I was using Evo 2.24.

The issue is the /etc/bonobo-activation/bonobo-activation-config.xml
file.  The developer docs recommend you add your local evo install to
this search path.  However, doing that on my machine causes the e-d-s
2.26 to run even with my 2.24 client.  Once I removed this path from the
config file, I could:

killall bonobo-activation-server
evolution --force-shutdown
evolution

and all was well again, my contacts opened.

Anyone know what the *truly* right way is to run two copies of e-d-s (at
different versions) on the same machine? 

Andrew

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list