[Evolution] [IMAP] Filtering and Expunging

2007-06-19 Thread Rúben Fonseca
Hi!

I'm using Evolution 2.10.1 on Ubuntu stable.

I have 3 IMAP accounts. The problem is that I create filters for Inbox
mail, to have my email delivered to sub folders. Also I have a filter to
eliminate completely a message containing the word "Spam".

I have two problems:

* Whenever I have new mail, some filters are not applied. For example,
some (if not all) spam messages aren't deleted or emails are not
delivered to sub folders. I have to manually select the new emails, and
press Ctrl + Y to (re)apply filters. As you can imagine, after 2 days,
you don't want to use Evo anymore. I checked and rechecked each account
and found the "Apply filters to new messages on this server" on.

* When (manually or automatically) my email is filtered, it disappears
from the Inbox. This is ok. But if for some reason my evolution crashes
or I lost internet connectivity, lots of old "unfiltered" emails appear
as soon as I connect to the server again. It seems that when emails are
deleted or moved, evolutions caches the information but doesn't apply it
on the remote IMAP server. I search and found no option to do this. I
really want the emails to be expunged as soon as I gave an order to do
so.

Are this know problems? Am I doing something wrong? Please advice :)

Thank you for your excellent email client :)

Cheers,
Ruben

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


Re: [Evolution] Evolution-Connector W/ Exchange 2007

2007-06-19 Thread Veerapuram Varadhan
On Tue, 2007-06-19 at 14:36 +0800, Ow Mun Heng wrote:
> I've looked around and even upgraded my evo client to 2.10 (from 2.8)
> and the issue still persists.
> 
> There's a gnome bug opened on this already - 
> http://bugzilla.gnome.org/show_bug.cgi?id=374810
> 
> There was a novell dev working on this, and the last response from him
> was on February and mentioned that he's trying to get it done for the RC
> candidate.
I am that "poor" Novell dev and still working on it. ;-)
MS has changed a lot in Exchange 2007, that has shattered many pieces of
our assumptions.  My target is to support it for 2.12.  

I suspended working in Exchange 2007 for a while and will continue the
task in another couple of weeks. Will keep the list posted of its
progress.

Thanks,

V. Varadhan
-- 
Veerapuram Varadhan <[EMAIL PROTECTED]>

 Novell, Inc. 
Software for the Open Enterprise™
http://www.novell.com
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [IMAP] Filtering and Expunging

2007-06-19 Thread Pete Biggs

> 
> * Whenever I have new mail, some filters are not applied. For example,
> some (if not all) spam messages aren't deleted or emails are not
> delivered to sub folders. I have to manually select the new emails, and
> press Ctrl + Y to (re)apply filters. As you can imagine, after 2 days,
> you don't want to use Evo anymore. I checked and rechecked each account
> and found the "Apply filters to new messages on this server" on.

Do you have something else that is accessing your IMAP folders?  Like a
mail notification applet or a webmail application.  The definition of
"new" mail is dependent on the IMAP server - if something else has seen
the mail, then it is no longer "new" according to the IMAP server and so
Evo doesn't filter it.

> 
> * When (manually or automatically) my email is filtered, it disappears
> from the Inbox. This is ok. But if for some reason my evolution crashes
> or I lost internet connectivity, lots of old "unfiltered" emails appear
> as soon as I connect to the server again. It seems that when emails are
> deleted or moved, evolutions caches the information but doesn't apply it
> on the remote IMAP server. I search and found no option to do this. I
> really want the emails to be expunged as soon as I gave an order to do
> so.

"Expunging" is a server side function, it's not Evo that does it - in
fact most things to do with IMAP folders are done on the server side.
The only time that Evo caches things like that is if it is working
offline. 

To me, it looks like there is something else fiddling with your mail
boxes.

P.


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


Re: [Evolution] [IMAP] Filtering and Expunging

2007-06-19 Thread michael
On Tue, 2007-06-19 at 12:12 +0100, Pete Biggs wrote:
> > 
> > * Whenever I have new mail, some filters are not applied. For example,
> > some (if not all) spam messages aren't deleted or emails are not
> > delivered to sub folders. I have to manually select the new emails, and
> > press Ctrl + Y to (re)apply filters. As you can imagine, after 2 days,
> > you don't want to use Evo anymore. I checked and rechecked each account
> > and found the "Apply filters to new messages on this server" on.
> 
> Do you have something else that is accessing your IMAP folders?  Like a
> mail notification applet or a webmail application.  The definition of
> "new" mail is dependent on the IMAP server - if something else has seen
> the mail, then it is no longer "new" according to the IMAP server and so
> Evo doesn't filter it.

I also notice that for downloaded emails sometimes SpamAssassin appears
not to have run on some emails...


> > 
> > * When (manually or automatically) my email is filtered, it disappears
> > from the Inbox. This is ok. But if for some reason my evolution crashes
> > or I lost internet connectivity, lots of old "unfiltered" emails appear
> > as soon as I connect to the server again. It seems that when emails are
> > deleted or moved, evolutions caches the information but doesn't apply it
> > on the remote IMAP server. I search and found no option to do this. I
> > really want the emails to be expunged as soon as I gave an order to do
> > so.
> 
> "Expunging" is a server side function, it's not Evo that does it - in
> fact most things to do with IMAP folders are done on the server side.
> The only time that Evo caches things like that is if it is working
> offline. 

Delete in Evolution needs to be followed by Expunge (CNTL E) for emails
to be deleted off the server. This works as expected for me.

M

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


[Evolution] Offline Evolution switched online when NIC changes

2007-06-19 Thread Steinar Bang
Hi!

After upgrading from Ubuntu Dapper to Ubuntu Feisty (a reinstall,
actually), the behaviour of Evolution (with exchange folders) changed:

An offline Evolution is switched online when the wired NIC is plugged
into a different network (or disconnected and reconnected in the same
network), or when switching from wired LAN to WLAN.

I reported it as a bug with Ubuntu
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/120728

The person handling the bug thinks this is desirable, and expected,
behaviour of Evolution, which doesn't make sense to me.

So I'll ask here:
 1. is this expected behaviour of Evolution 2.10.1?
 2. if this is not expected behaviour, is this a known bug with
upstream Evolution?
 3. if this is a known bug, is there a fix upstream?
 4. if this isn't a known bug, should I file it with the gnome
bugzilla?  Does it belong on evolution or evolution-exchange?

I found this, which looks releated...?
http://bugzilla.gnome.org/show_bug.cgi?id=329712


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


Re: [Evolution] [IMAP] Filtering and Expunging

2007-06-19 Thread Rúben Fonseca
On Tue, 2007-06-19 at 12:12 +0100, Pete Biggs wrote:
> > 
> > * Whenever I have new mail, some filters are not applied. For
> example,
> > some (if not all) spam messages aren't deleted or emails are not
> > delivered to sub folders. I have to manually select the new emails,
> and
> > press Ctrl + Y to (re)apply filters. As you can imagine, after 2
> days,
> > you don't want to use Evo anymore. I checked and rechecked each
> account
> > and found the "Apply filters to new messages on this server" on.
> 
> Do you have something else that is accessing your IMAP folders?  Like
> a
> mail notification applet or a webmail application.  The definition of
> "new" mail is dependent on the IMAP server - if something else has
> seen
> the mail, then it is no longer "new" according to the IMAP server and
> so
> Evo doesn't filter it.

Maybe this could be causing problems.. I will look at my machines
looking for mail notification programs and then I will report my results
later.

> 
> > 
> > * When (manually or automatically) my email is filtered, it
> disappears
> > from the Inbox. This is ok. But if for some reason my evolution
> crashes
> > or I lost internet connectivity, lots of old "unfiltered" emails appear
> > as soon as I connect to the server again. It seems that when emails are
> > deleted or moved, evolutions caches the information but doesn't apply it
> > on the remote IMAP server. I search and found no option to do this. I
> > really want the emails to be expunged as soon as I gave an order to do
> > so.
> 
> "Expunging" is a server side function, it's not Evo that does it - in
> fact most things to do with IMAP folders are done on the server side.
> The only time that Evo caches things like that is if it is working
> offline. 
> 
> To me, it looks like there is something else fiddling with your mail
> boxes.
> 
> 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] [IMAP] Filtering and Expunging

2007-06-19 Thread Rúben Fonseca
On Tue, 2007-06-19 at 13:19 +0100, michael wrote:
> > > 
> > > * When (manually or automatically) my email is filtered, it disappears
> > > from the Inbox. This is ok. But if for some reason my evolution crashes
> > > or I lost internet connectivity, lots of old "unfiltered" emails appear
> > > as soon as I connect to the server again. It seems that when emails are
> > > deleted or moved, evolutions caches the information but doesn't apply it
> > > on the remote IMAP server. I search and found no option to do this. I
> > > really want the emails to be expunged as soon as I gave an order to do
> > > so.
> > 
> > "Expunging" is a server side function, it's not Evo that does it - in
> > fact most things to do with IMAP folders are done on the server side.
> > The only time that Evo caches things like that is if it is working
> > offline. 
> 
> Delete in Evolution needs to be followed by Expunge (CNTL E) for emails
> to be deleted off the server. This works as expected for me.
> 

If I press Ctrl+E yes, it works, the messages are deleted on server.
But I think that, *at least*, there should be an option that does this
automatically, every time I delete a message, it expunges the server.
Don't expect me to hit 2 keyboard shortcuts every time I want to delete
a message.

Ruben

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


Re: [Evolution] [IMAP] Filtering and Expunging

2007-06-19 Thread Pete Biggs

> 
> If I press Ctrl+E yes, it works, the messages are deleted on server.
> But I think that, *at least*, there should be an option that does this
> automatically, every time I delete a message, it expunges the server.
> Don't expect me to hit 2 keyboard shortcuts every time I want to delete
> a message.

You don't - you just have to press delete.  The IMAP standard says that
a message is only removed when the folder is purged, deleting just marks
it as deleted.  There is an option to expunge folders on exit though,
and you can hide deleted messages - you won't notice the difference that
way.

>From a mail admin point of view, I would not be happy if the imap
folders were expunged at every delete - re-writing 500Mb mail boxes
everytime someone presses a delete key would send the server into melt
down.

P.


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


Re: [Evolution] [IMAP] Filtering and Expunging

2007-06-19 Thread Rúben Fonseca
On Tue, 2007-06-19 at 14:08 +0100, Pete Biggs wrote:
> > 
> > If I press Ctrl+E yes, it works, the messages are deleted on server.
> > But I think that, *at least*, there should be an option that does this
> > automatically, every time I delete a message, it expunges the server.
> > Don't expect me to hit 2 keyboard shortcuts every time I want to delete
> > a message.
> 
> You don't - you just have to press delete.  The IMAP standard says that
> a message is only removed when the folder is purged, deleting just marks
> it as deleted.  There is an option to expunge folders on exit though,
> and you can hide deleted messages - you won't notice the difference that
> way.

try suspending your laptop, go to home/work and open evolution there on
another box... Then you got 500 mails that you have previously
deleted/filtered...

I found *lots* of complaints about this on google. and many users on
ubuntu forums complain about this evolution behavior. It is bad for mail
admin? Maybe they should stop using mbox and then they don't have to
rewrite 500Mb mail box files :)

The good news is that I tested Thunderbird 2, and it *works as
expected*, nice and smoothly. Google shows me that people are moving
from Evo to Thunderbird for the same reason...

I have also found an old (2002) Evo bug report with a user complaining
about the same thing and it was closed with "Won't fix".

So, my understanding is that *at least* there should be an option that
allows automatic expunge of folders. Or if you want, automatic expunge
every "n" minutes or seconds.

Ruben

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


[Evolution] Two nit-pics ??

2007-06-19 Thread William Case
Hi;

1) I have my sessions manager set to startup evolution 2.10.2, but it
never remembers my overall shell size (h = 770 and w = 1315).  It does
remember other evolution size settings (Folder List width and Message
Header width).  Is there some way I can permanently set the overall size
of evolution.  

2) I would like to set the Preview Pane so that it word wraps to, either
the Preview Pane size, or failing that, to a pre-chosen size, say 70
characters.  Is there some way to do that?

I am using F-7, Evolution 2.10.2, Gnome 2.18.2, and MetaCity

-- 
Regards Bill

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


Re: [Evolution] Two nit-pics ??

2007-06-19 Thread Ritesh Khadgaray
On Tue, 2007-06-19 at 13:12 -0400, William Case wrote:
> Hi;
> 
> 1) I have my sessions manager set to startup evolution 2.10.2, but it
> never remembers my overall shell size (h = 770 and w = 1315).  It does
> remember other evolution size settings (Folder List width and Message
> Header width).  Is there some way I can permanently set the overall size
> of evolution.  
devilspie - http://live.gnome.org/DevilsPie

> 
> 2) I would like to set the Preview Pane so that it word wraps to, either
> the Preview Pane size, or failing that, to a pre-chosen size, say 70
> characters.  Is there some way to do that?
I believe vertical view ( from view->preview ) supports word wrap.

For Classic view, this feature is non-existent afaik. The reason being,
the sender's email client is supposed to word wrap a email and not
evolution. Correct me, if i am wrong :)


> 
> I am using F-7, Evolution 2.10.2, Gnome 2.18.2, and MetaCity
> 


-- 
Ritesh Khadgaray
ॐ मणि पद्मे हूँ
LinuX N Stuff
Ph: +919970164885
Eat Right, Exercise, Die Anyway.

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


Re: [Evolution] Two nit-pics ??

2007-06-19 Thread William Case
Thanks Ritesh;

On Tue, 2007-06-19 at 22:59 +0530, Ritesh Khadgaray wrote:
> On Tue, 2007-06-19 at 13:12 -0400, William Case wrote:
> > Hi;
> > 
> > 1) I have my sessions manager set to startup evolution 2.10.2, but it
> > never remembers my overall shell size (h = 770 and w = 1315).  It does
> > remember other evolution size settings (Folder List width and Message
> > Header width).  Is there some way I can permanently set the overall size
> > of evolution.  
> devilspie - http://live.gnome.org/DevilsPie
> 
Forgot about DevilsPie.  But I do wish MetaCity would just do it.

> > 
> > 2) I would like to set the Preview Pane so that it word wraps to, either
> > the Preview Pane size, or failing that, to a pre-chosen size, say 70
> > characters.  Is there some way to do that?
> I believe vertical view ( from view->preview ) supports word wrap.
> 
I am using the vertical view.  It is not word wrapping.  The width of my
evolution vertical message pane is about 70 characters or 996 pixels.
Lines are being wrapped with usually a word to go, then a new line
starting the next line leaving almost every second line mainly blank.

> > 
> > I am using F-7, Evolution 2.10.2, Gnome 2.18.2, and MetaCity
> > 
> 
> 
-- 
Regards Bill

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


Re: [Evolution] [IMAP] Filtering and Expunging

2007-06-19 Thread Patrick O'Callaghan
On Tue, 2007-06-19 at 17:56 +0100, Rúben Fonseca wrote:
> On Tue, 2007-06-19 at 14:08 +0100, Pete Biggs wrote:
> > > 
> > > If I press Ctrl+E yes, it works, the messages are deleted on server.
> > > But I think that, *at least*, there should be an option that does this
> > > automatically, every time I delete a message, it expunges the server.
> > > Don't expect me to hit 2 keyboard shortcuts every time I want to delete
> > > a message.
> > 
> > You don't - you just have to press delete.  The IMAP standard says that
> > a message is only removed when the folder is purged, deleting just marks
> > it as deleted.  There is an option to expunge folders on exit though,
> > and you can hide deleted messages - you won't notice the difference that
> > way.
> 
> try suspending your laptop, go to home/work and open evolution there on
> another box... Then you got 500 mails that you have previously
> deleted/filtered...

The IMAP protocol provides *no* guarantees about consistency when two or
more clients are accessing the same mailbox simultaneously. This is not
an Evo problem. Increasing the frequency of expunges will reduce the
possibility of race conditions but not eliminate them entirely (BTW
that's probably why your filters aren't working as expected.)

We can discuss alternative strategies for when and how often Evo should
do expunges, but note that expunging a message means you can't undelete
it. That's why I prefer to have it under my explicit control.

Note that simply quitting Evo isn't enough. You have to log out or use
the '--force-shutdown' option to make sure the back end is no longer
active. I for one would like a additional "Really Quit" option from
within Evo so as not to have to use a Shell session for this since I
also tend to leave myself logged in from more than one place.

poc

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


Re: [Evolution] Two nit-pics ??

2007-06-19 Thread William Case
On Tue, 2007-06-19 at 14:35 -0400, Reid Thompson wrote:
> On Tue, 2007-06-19 at 13:51 -0400, William Case wrote:
> > Thanks Ritesh;
> > 
> > On Tue, 2007-06-19 at 22:59 +0530, Ritesh Khadgaray wrote:
> > > On Tue, 2007-06-19 at 13:12 -0400, William Case wrote:
> > > > Hi;
> > > > 
> > > > 1) I have my sessions manager set to startup evolution 2.10.2, but it
> > > > never remembers my overall shell size (h = 770 and w = 1315).  It does
> > > > remember other evolution size settings (Folder List width and Message
> > > > Header width).  Is there some way I can permanently set the overall size
> > > > of evolution.  
> > > devilspie - http://live.gnome.org/DevilsPie
> > > 
> > Forgot about DevilsPie.  But I do wish MetaCity would just do it.
> > 
> > > > 
> > > > 2) I would like to set the Preview Pane so that it word wraps to, either
> > > > the Preview Pane size, or failing that, to a pre-chosen size, say 70
> > > > characters.  Is there some way to do that?
> > > I believe vertical view ( from view->preview ) supports word wrap.
> > > 
> > I am using the vertical view.  It is not word wrapping.  The width of my
> > evolution vertical message pane is about 70 characters or 996 pixels.
> > Lines are being wrapped with usually a word to go, then a new line
> > starting the next line leaving almost every second line mainly blank.
> > 
> > > > 
> > > > I am using F-7, Evolution 2.10.2, Gnome 2.18.2, and MetaCity
> > > > 
> > > 
> > > 
> how about updating the .desktop file's Exec call to explicitly set the
> geometry

It seems that evolution is no longer executing with the -g or --geometry
option. (see evolution --help)
-- 
Regards Bill

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


Re: [Evolution] Two nit-pics ??

2007-06-19 Thread Daniel Gryniewicz
On Tue, 2007-06-19 at 13:51 -0400, William Case wrote:

> > > 2) I would like to set the Preview Pane so that it word wraps to, either
> > > the Preview Pane size, or failing that, to a pre-chosen size, say 70
> > > characters.  Is there some way to do that?
> > I believe vertical view ( from view->preview ) supports word wrap.
> > 
> I am using the vertical view.  It is not word wrapping.  The width of my
> evolution vertical message pane is about 70 characters or 996 pixels.
> Lines are being wrapped with usually a word to go, then a new line
> starting the next line leaving almost every second line mainly blank.

This is because the email is both hard wrapped by the sender and soft
wrapped by evo.  If you're message pane is wider than the hard wrap, it
won't soft wrap.  If it's narrower, it soft wraps, but still respects
the hard wrap.

Annoying, I know.  On my old laptop. I had to mess with fonts and sizes
until I found one narrow enough.

Daniel

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


Re: [Evolution] Offline Evolution switched online when NIC changes

2007-06-19 Thread Ritesh Khadgaray
Hello

On Sun, 2007-06-17 at 16:22 +0200, Steinar Bang wrote:
> Hi!
> 
> After upgrading from Ubuntu Dapper to Ubuntu Feisty (a reinstall,
> actually), the behaviour of Evolution (with exchange folders) changed:
> 
> An offline Evolution is switched online when the wired NIC is plugged
> into a different network (or disconnected and reconnected in the same
> network), or when switching from wired LAN to WLAN.
> 
> I reported it as a bug with Ubuntu
>   https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/120728
> 
> The person handling the bug thinks this is desirable, and expected,
> behaviour of Evolution, which doesn't make sense to me.

Evolution checks with NetworkManager for a inet connection, and if
existent switches to "online" mode.

  And if nm finds no active inet connection, it informs applications
such as evolution, evolution switches to offline mode,

This is a expected behavior from what i have read about nm and evolution
integration .

> 
> So I'll ask here:
>  1. is this expected behaviour of Evolution 2.10.1?
>  2. if this is not expected behaviour, is this a known bug with
> upstream Evolution?
>  3. if this is a known bug, is there a fix upstream?
>  4. if this isn't a known bug, should I file it with the gnome
> bugzilla?  Does it belong on evolution or evolution-exchange?
> 
> I found this, which looks releated...?
>   http://bugzilla.gnome.org/show_bug.cgi?id=329712
> 
> 
> ___
> Evolution-list mailing list
> Evolution-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/evolution-list
-- 
Ritesh Khadgaray
ॐ मणि पद्मे हूँ
LinuX N Stuff
Ph: +919970164885
Eat Right, Exercise, Die Anyway.

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


Re: [Evolution] Evolution-Connector W/ Exchange 2007

2007-06-19 Thread Ow Mun Heng
On Tue, 2007-06-19 at 04:18 -0600, Veerapuram Varadhan wrote:
> On Tue, 2007-06-19 at 14:36 +0800, Ow Mun Heng wrote:
> > There was a novell dev working on this, and the last response from him
> > was on February and mentioned that he's trying to get it done for the RC
> > candidate.

> I am that "poor" Novell dev and still working on it. ;-)
> MS has changed a lot in Exchange 2007, that has shattered many pieces of
> our assumptions.  My target is to support it for 2.12.  
> 
> I suspended working in Exchange 2007 for a while and will continue the
> task in another couple of weeks. Will keep the list posted of its
> progress.


That is good to hear. The upgrade to Exchange 2007 was inevitable for
most companies and mine got chomped into it as well.

Looking forward to the new release
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list