Re: IOERROR fstating sieve
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
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
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
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
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
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
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
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