Re: [Evolution] Set folders trash and junk/spam manually
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
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
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
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
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
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
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
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
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
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
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