Re: IOERROR fstating sieve

2010-04-03 Thread Reinaldo de Carvalho
On Sat, Apr 3, 2010 at 3:39 AM, Nybbles2Byte nybbles2b...@gmail.com wrote:
 Hello Reinaldo,

 I'm not having any success with removing this error. If create the file that
 it says is missing I get this error:

    lmtpunix[8901]: sieve runtime error for mydomain.com id
 20100403063500.97552a0...@mail.mydomain.com: Run error


Do you used sieveshell or korreio to put script? Sieve daemon run at
port 2000. You don't need touch /var/spool/mail/sieve directly.

 I created the file with: sudo -u cyrus touch defaultbc

 If I restart cyrus with sieve commented out I still get the errors plus:

   lmtpunix[6938]: IOERROR: mapping
 /var/spool/mail/sieve/domain/K/mydomain.com/C/cron/defaultbc file for
 sievescript: No such device




-- 
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net

Don't try to adapt the software to the way you work, but rather
yourself to the way the software works (myself)

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Deleting messages

2010-04-03 Thread Joseph Brennan
Nybbles2Byte nybbles2b...@gmail.com wrote:

 Expunge sounds more like a legal term
 than anything to do with software and I'm surprised that it became an
 official
 command as programmers would far more likely think of purge first.
 Perhaps a
 non-programmer came up with that one.


Expunge comes from the MM client developed in the 1970s.  One of the
developers, Mark Crispin, designed the IMAP protocol in 1986, and he
carried over the term Expunge as the command to remove messages marked
deleted.

http://www.columbia.edu/acis/email/mm.home/mmmanual/8.about.mm.html

I can't think of a good reason not to use the term that the protocol
uses, since it is a word people know and using it would make it simpler
to discuss commands applicable to any IMAP client.

I first saw purge used in the mid 1990s.  I don't know whether it
first appeared in the Exchange Client (the interoffice memo and
scheduling client that became Outlook) or Netscape Navigator (one
the first GUI IMAP clients).  It was an unfamiliar term and I did
not understand why it was being used.  None of the old email clients
used it, nor did the POP or IMAP protocols.


Joseph Brennan
Columbia University Information Technology




Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: IOERROR fstating sieve

2010-04-03 Thread Alexander Dalloz
 Hello Reinaldo,

 I'm not having any success with removing this error. If create the file
 that it says is missing I get this error:

lmtpunix[8901]: sieve runtime error for mydomain.com id
 20100403063500.97552a0...@mail.mydomain.com: Run error

 I created the file with: sudo -u cyrus touch defaultbc

 If I restart cyrus with sieve commented out I still get the errors plus:

   lmtpunix[6938]: IOERROR: mapping
 /var/spool/mail/sieve/domain/K/mydomain.com/C/cron/defaultbc file for
 sievescript: No such device

The bc in defaultbc stands for byte code. This is not a plain text file.

Use sievec to create the defaultbc.

Alexander



Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: IOERROR fstating sieve

2010-04-03 Thread Nybbles2Byte
Hello Reinaldo,

I don't use either nor do I know what these are. My limit of knowledge about 
sieve is that it came as part of cyrus but I have never used it.

I have installed horde and it has a program called ingo that filters email and 
uses sieve to do it. However, that is not the source of the errors as I haven't 
got to trying that out yet. These errors just come when an email is delivered.

Saturday, April 3, 2010, 6:31:27 AM, you wrote:

 On Sat, Apr 3, 2010 at 3:39 AM, Nybbles2Byte nybbles2b...@gmail.com wrote:
 Hello Reinaldo,

 I'm not having any success with removing this error. If create the file that
 it says is missing I get this error:

lmtpunix[8901]: sieve runtime error for mydomain.com id
 20100403063500.97552a0...@mail.mydomain.com: Run error


 Do you used sieveshell or korreio to put script? Sieve daemon run at
 port 2000. You don't need touch /var/spool/mail/sieve directly.

 I created the file with: sudo -u cyrus touch defaultbc

 If I restart cyrus with sieve commented out I still get the errors plus:

   lmtpunix[6938]: IOERROR: mapping
 /var/spool/mail/sieve/domain/K/mydomain.com/C/cron/defaultbc file for
 sievescript: No such device







-- 
 Nybbles2Bytemailto:nybbles2b...@gmail.com Title: Re: IOERROR fstating sieve


Hello Reinaldo,

I don't use either nor do I know what these are. My limit of knowledge about sieve is that it came as part of cyrus but I have never used it.

I have installed horde and it has a program called ingo that filters email and uses sieve to do it. However, that is not the source of the errors as I haven't got to trying that out yet. These errors just come when an email is delivered.

Saturday, April 3, 2010, 6:31:27 AM, you wrote:

 On Sat, Apr 3, 2010 at 3:39 AM, Nybbles2Byte nybbles2b...@gmail.com wrote:
 Hello Reinaldo,

 I'm not having any success with removing this error. If create the file that
 it says is missing I get this error:

  lmtpunix[8901]: sieve runtime error for mydomain.com id
 20100403063500.97552a0...@mail.mydomain.com: Run error


 Do you used sieveshell or korreio to put script? Sieve daemon run at
 port 2000. You don't need touch /var/spool/mail/sieve directly.

 I created the file with: "sudo -u cyrus touch defaultbc"

 If I restart cyrus with sieve commented out I still get the errors plus:

  lmtpunix[6938]: IOERROR: mapping
 /var/spool/mail/sieve/domain/K/mydomain.com/C/cron/defaultbc file for
 sievescript: No such device







--
Nybbles2Byte  mailto:nybbles2b...@gmail.com

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Re: IOERROR fstating sieve

2010-04-03 Thread Andrew Morgan
On Sat, 3 Apr 2010, Nybbles2Byte wrote:

 Hello Reinaldo,

 I don't use either nor do I know what these are. My limit of knowledge 
 about sieve is that it came as part of cyrus but I have never used it.

Why don't you just change your syslog preferences so that DEBUG level 
messages are not logged?  Those sieve log messages are strictly 
informational and do not convey an actual error.

Andy

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: IOERROR fstating sieve

2010-04-03 Thread Reinaldo de Carvalho
On Sat, Apr 3, 2010 at 7:00 PM, Nybbles2Byte nybbles2b...@gmail.com wrote:
 Hello Reinaldo,

 I don't use either nor do I know what these are. My limit of knowledge about
 sieve is that it came as part of cyrus but I have never used it.


Sieve is a server side mail filter. Cyrus has a sieved that listen at
port 2000 and receive the user script. When user save the first script
'defaultbc' is created.

 I have installed horde and it has a program called ingo that filters email
 and uses sieve to do it. However, that is not the source of the errors as I
 haven't got to trying that out yet. These errors just come when an email is
 delivered.


Ingo is a sieve client that create a sieve script and post to sieve
daemon that save is spool directory to procces at message arrival
time.

-- 
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net

Don't try to adapt the software to the way you work, but rather
yourself to the way the software works (myself)

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: IOERROR fstating sieve

2010-04-03 Thread Michael Menge

Quoting Nybbles2Byte nybbles2b...@gmail.com:


Hello Reinaldo,

I don't use either nor do I know what these are. My limit of  
knowledge about sieve is that it came as part of cyrus but I have  
never used it.


I have installed horde and it has a program called ingo that filters  
email and uses sieve to do it. However, that is not the source of  
the errors as I haven't got to trying that out yet. These errors  
just come when an email is delivered.




On delivery cyrus is looking for the sievescript to use for filtering.
If there is no active sieve script, you will see the error in the log.
If you have configured ingo it can create and activate a sievescript.

I think the log message should be changed from IOERROR to a notice



On Sat, Apr 3, 2010 at 3:39 AM, Nybbles2Byte nybbles2b...@gmail.com wrote:

If I restart cyrus with sieve commented out I still get the errors plus:


where did you comment sieve out?


M.MengeTel.: (49) 7071/29-70316
Universität Tübingen   Fax.: (49) 7071/29-5912
Zentrum für Datenverarbeitung  mail:  
michael.me...@zdv.uni-tuebingen.de

Wächterstraße 76
72074 Tübingen

smime.p7s
Description: S/MIME Signatur

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Re: IOERROR fstating sieve

2010-04-03 Thread Nybbles2Byte
I commented out sieve daemon in cyrus.conf.

The last few responses have been very helpful. I should be able to solve this 
now and will post again after some playing around with it.

Saturday, April 3, 2010, 4:07:57 PM, you wrote:

 Quoting Nybbles2Byte nybbles2b...@gmail.com:

 Hello Reinaldo,

 I don't use either nor do I know what these are. My limit of  
 knowledge about sieve is that it came as part of cyrus but I have  
 never used it.

 I have installed horde and it has a program called ingo that filters  
 email and uses sieve to do it. However, that is not the source of  
 the errors as I haven't got to trying that out yet. These errors  
 just come when an email is delivered.


 On delivery cyrus is looking for the sievescript to use for filtering.
 If there is no active sieve script, you will see the error in the log.
 If you have configured ingo it can create and activate a sievescript.

 I think the log message should be changed from IOERROR to a notice


 On Sat, Apr 3, 2010 at 3:39 AM, Nybbles2Byte nybbles2b...@gmail.com wrote:
 If I restart cyrus with sieve commented out I still get the errors plus:

 where did you comment sieve out?

 
 M.MengeTel.: (49) 7071/29-70316
 Universität Tübingen   Fax.: (49) 7071/29-5912
 Zentrum für Datenverarbeitung  mail:  
 michael.me...@zdv.uni-tuebingen.de
 Wächterstraße 76
 72074 Tübingen



-- 
 Nybbles2Bytemailto:nybbles2b...@gmail.com
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html