[Evolution] imap error message is annoying
Not Zed
notzed@ximian.com
Thu, 06 Jan 2005 10:12:49 +0800
--=-8/5Ylj4pbaswSyhKFbJd
Content-Type: multipart/alternative; boundary="=-DbwP/eHoh7GFGud4+Ou2"
--=-DbwP/eHoh7GFGud4+Ou2
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
You could make your own patch which just surpressed displaying of that
message. But then some operations would fail silently, and you might
want to know they failed, which is why we don't do it normally.
On Wed, 2005-01-05 at 10:32 -0800, Jay Kreps wrote:
> Right, but put yourself in the position of the user. One email client
> produces irritating and useless error messages at regular intervals,
> whereas all others work fine. I doubt any reasonable person would
> conclude that it was the server that was broken; they would probably
> just use a different email client.
>
> I am trying not to be a helpless user here, I am quite willing to fix
> the problem myself. But before I do this I just want someone to agree
> that it would be better if evolution just showed you as being
> disconnected and omitted the errors (which would confuse any non-
> technical person anyway). If no one thinks this is a problem, then I
> would be wasting my time creating a fix. I would also very much
> appreciate it, if someone could give a bit of advice on what to change
> to accomplish this. I can, of course, figure it out for myself, but I
> suspect that it would be only a matter of a few minutes for someone who
> knew the codebase well to advice me, and would save me a great deal of
> time and mucking about. Perhaps I have emailed the wrong list and no
> one here is qualified to do this?
>
> Also, 10 minutes is a made up number. In fact I do not know (aside from
> the mail check polling interval) when evolution is and is not active
> IMAP-wise, so I can't say how long. I said ~10 minutes, but it may well
> be 30.
>
> Thanks!
>
> -Jay
>
> On Wed, 2005-01-05 at 11:05 -0500, Jeffrey Stedfast wrote:
> > the IMAP spec also guarentees that the server will not disconnect the
> > client until at LEAST 30 minutes of inactivity
> >
> > so 10 minutes == broken server
> >
> > and if it really is disconnecting after 10 minutes no matter what (even
> > if there is activity), then that just means the server is even more
> > broken.
> >
> > Jeff
> >
> > On Tue, 2005-01-04 at 10:27 +0800, Gideon N. Guillen wrote:
> > > On Mon, 03 Jan 2005 10:43:32 -0800, Jay Kreps <ejk@ucsc.edu> wrote:
> > > > That is an excellent suggestion, but unfortunately that was the first
> > > > thing I tried. The server disconnects after ~10 minutes regardless of
> > > > whether or not you are idle. Thus changing the mail checking interval
> > > > doesn't have any effect.
> > >
> > > How many minutes did you set Evolution for the polling interval anyway?
> > >
> > > If it still disconnects even if you set Evolution to retrieve new mail
> > > automatically at at time lesser than 10 minutes (let's say every 5
> > > minutes) or if you check it manually every 10 minutes, then the mail
> > > server must be broken.
> > >
>
> _______________________________________________
> evolution maillist - evolution@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/evolution
--
Michael Zucchi <notzed@ximian.com>
"Ride, Work, Sleep. Beer."
Novell's Evolution and Free Software
Developer
--=-DbwP/eHoh7GFGud4+Ou2
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.5.2">
</HEAD>
<BODY>
<BR>
You could make your own patch which just surpressed displaying of that message. But then some operations would fail silently, and you might want to know they failed, which is why we don't do it normally.<BR>
<BR>
<BR>
On Wed, 2005-01-05 at 10:32 -0800, Jay Kreps wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Right, but put yourself in the position of the user. One email client</FONT>
<FONT COLOR="#000000">produces irritating and useless error messages at regular intervals,</FONT>
<FONT COLOR="#000000">whereas all others work fine. I doubt any reasonable person would</FONT>
<FONT COLOR="#000000">conclude that it was the server that was broken; they would probably</FONT>
<FONT COLOR="#000000">just use a different email client. </FONT>
<FONT COLOR="#000000">I am trying not to be a helpless user here, I am quite willing to fix</FONT>
<FONT COLOR="#000000">the problem myself. But before I do this I just want someone to agree</FONT>
<FONT COLOR="#000000">that it would be better if evolution just showed you as being</FONT>
<FONT COLOR="#000000">disconnected and omitted the errors (which would confuse any non-</FONT>
<FONT COLOR="#000000">technical person anyway). If no one thinks this is a problem, then I</FONT>
<FONT COLOR="#000000">would be wasting my time creating a fix. I would also very much</FONT>
<FONT COLOR="#000000">appreciate it, if someone could give a bit of advice on what to change</FONT>
<FONT COLOR="#000000">to accomplish this. I can, of course, figure it out for myself, but I</FONT>
<FONT COLOR="#000000">suspect that it would be only a matter of a few minutes for someone who</FONT>
<FONT COLOR="#000000">knew the codebase well to advice me, and would save me a great deal of</FONT>
<FONT COLOR="#000000">time and mucking about. Perhaps I have emailed the wrong list and no</FONT>
<FONT COLOR="#000000">one here is qualified to do this?</FONT>
<FONT COLOR="#000000">Also, 10 minutes is a made up number. In fact I do not know (aside from</FONT>
<FONT COLOR="#000000">the mail check polling interval) when evolution is and is not active</FONT>
<FONT COLOR="#000000">IMAP-wise, so I can't say how long. I said ~10 minutes, but it may well</FONT>
<FONT COLOR="#000000">be 30.</FONT>
<FONT COLOR="#000000">Thanks!</FONT>
<FONT COLOR="#000000">-Jay</FONT>
<FONT COLOR="#000000">On Wed, 2005-01-05 at 11:05 -0500, Jeffrey Stedfast wrote:</FONT>
<FONT COLOR="#000000">> the IMAP spec also guarentees that the server will not disconnect the</FONT>
<FONT COLOR="#000000">> client until at LEAST 30 minutes of inactivity</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> so 10 minutes == broken server</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> and if it really is disconnecting after 10 minutes no matter what (even</FONT>
<FONT COLOR="#000000">> if there is activity), then that just means the server is even more</FONT>
<FONT COLOR="#000000">> broken.</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> Jeff</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> On Tue, 2005-01-04 at 10:27 +0800, Gideon N. Guillen wrote:</FONT>
<FONT COLOR="#000000">> > On Mon, 03 Jan 2005 10:43:32 -0800, Jay Kreps <<A HREF="mailto:ejk@ucsc.edu">ejk@ucsc.edu</A>> wrote:</FONT>
<FONT COLOR="#000000">> > > That is an excellent suggestion, but unfortunately that was the first</FONT>
<FONT COLOR="#000000">> > > thing I tried. The server disconnects after ~10 minutes regardless of</FONT>
<FONT COLOR="#000000">> > > whether or not you are idle. Thus changing the mail checking interval</FONT>
<FONT COLOR="#000000">> > > doesn't have any effect.</FONT>
<FONT COLOR="#000000">> > </FONT>
<FONT COLOR="#000000">> > How many minutes did you set Evolution for the polling interval anyway?</FONT>
<FONT COLOR="#000000">> > </FONT>
<FONT COLOR="#000000">> > If it still disconnects even if you set Evolution to retrieve new mail</FONT>
<FONT COLOR="#000000">> > automatically at at time lesser than 10 minutes (let's say every 5</FONT>
<FONT COLOR="#000000">> > minutes) or if you check it manually every 10 minutes, then the mail</FONT>
<FONT COLOR="#000000">> > server must be broken.</FONT>
<FONT COLOR="#000000">> > </FONT>
<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">evolution maillist - <A HREF="mailto:evolution@lists.ximian.com">evolution@lists.ximian.com</A></FONT>
<FONT COLOR="#000000"><A HREF="http://lists.ximian.com/mailman/listinfo/evolution">http://lists.ximian.com/mailman/listinfo/evolution</A></FONT>
</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
<TABLE CELLSPACING="6">
<TR>
<TD>
<IMG SRC="cid:1104977569.4648.0.camel@lostzed.mmc.com.au" WIDTH="48" HEIGHT="48" ALIGN="top" ALT="" BORDER="0">
</TD>
<TD>
<B>Michael Zucchi</B> <<A HREF="mailto:notzed@ximian.com">notzed@ximian.com</A>><BR>
<I>"Ride, Work, Sleep. Beer."</I><BR>
<TT>Novell's <A HREF="http://codeblogs.ximian.com/blogs/evolution/">Evolution</A> and <A HREF="http://www.gnu.org/philosophy/free-sw.html">Free Software</A> Developer</TT>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
--=-DbwP/eHoh7GFGud4+Ou2--
--=-8/5Ylj4pbaswSyhKFbJd
Content-ID: <1104977569.4648.0.camel@lostzed.mmc.com.au>
Content-Disposition: attachment; filename=zed-48.small.jpg
Content-Type: application/octet-stream; name=zed-48.small.jpg
Content-Transfer-Encoding: base64
/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4p
LSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09P
T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAwADADASIA
AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAwQFAgYB/8QALhAAAgEDAgUEAQIHAAAAAAAAAQID
BBEhABIFEzFBURQigZEGYXE0UmJyobHx/8QAFwEBAQEBAAAAAAAAAAAAAAAABAMCAf/EAB0RAAID
AQEAAwAAAAAAAAAAAAABAgMREjEiMkH/2gAMAwEAAhEDEQA/AK8sEEq35nLaP3e1cW/m8kfdtAfh
824L7I1YFrnaRt8+L40U1ECxiGjLzSCocRYuQhubW7jIxrcFZRzU7q3sh3e8deWvX67/AKX0Xegi
TixevoZdxjhnkk2xBj2Z7DIA74Gs+kgpoaamPLllqE5yPuO4i1+nix7+NS3qatikPNZa+idmjLGx
YE+7r16DHgnTEtRWTVIraiknUrE42mJvYTY/IyfjT66YZjNzkzSSRTrEYTuz0tbpg6oV1V62op5G
3QhV9yn+7t8DXPDiZlaepq0AYIBGEFtuRc2/WwH7aroXho98jNG5RVa4wDYNbzqNsefqdcnmM0J0
pp1kKyRywsdpU46EX/19aT4ioWgmanATG0Mpvcd89750arjMg2L1DfQtnSixTMW5hO0ZBZsEg5t5
xodU+8fhit7jZz4ChQWS99U1lC0H8RNZx74xK2DkAG48ePOtU0UUsQLC6kki/wC+jqtMpeLapjYg
XJyNLcxyr1EUHaWaEspHXPbXVcNkUcCUOjvNv2kAdAehOkVo4LrDEFG9hcnPe+rlUsNNSenUIWkk
ZHfbflqFC475IvqdnyWaRsgl6MNwysp13y8uLG3cTk6LBwCmliFR6lw7XBKdMdj50t+X8RkWOnhV
rbnLfX/dUPx1ivAoTJnmFm+CdIVEIx6XpFQSZxVVH6KrkRRaAudn9I8HXhniSPcyC/ntqzxOjMNS
6uNyMbqT0I1Ogoad6pF5S23C4t1zqOa8Y7xbEDSxmesguHDId4DKQDjGqMqHmNLGygFnujAZF8DF
820/xYpQ8RWcRLtkBINuh6Ef5B0tNRH0L7UEjGzCVTZirDBGfJ+NasrcMf4CnLp6f//Z
--=-8/5Ylj4pbaswSyhKFbJd--