Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Chris Stromsoe
On Tue, 23 Sep 2003, Pat Lashley wrote: > Are you intentionally missing my point; or am I just not being > sufficiently clear? I'm not missing your point (I think) -- I don't agree with it. Just because lmtp is linked to sieve is no reason to assume that they are (or should be) functionally int

Re: followup: stuck lmtpd processes

2003-09-23 Thread Andrew Morgan
On Tue, 23 Sep 2003, John Wade wrote: > Hi Andrew, > > I was the one who wrote the message you found. I finally came to the > conclusion that the flat file locking mechanism is somewhat broken in > Cyrus, but I was never a good enough C programmer to pin down what was > happening. (The mmap s

Re: followup: stuck lmtpd processes

2003-09-23 Thread John Wade
Hi Andrew, I was the one who wrote the message you found. I finally came to the conclusion that the flat file locking mechanism is somewhat broken in Cyrus, but I was never a good enough C programmer to pin down what was happening. (The mmap stuff makes it really tricky to debug.)I want

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Pat Lashley wrote: > (And if the lmtpd authors want to contradict me here; I will claim > that messages which are not examined by Sieve should not have an > X-Sieve header added.) All messages that hit a sieve-compiled LMTPd are "processed by sieve" even if that processing is

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Chris Stromsoe wrote: > LMTP is not a dialect of SMTP (unless I'm reading 2033 wrong -- feel free > to correct me if I am): > >Although LMTP is an alternative protocol to ESMTP, it uses (with a >few changes) the syntax and semantics of ESMTP. This design permits >

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Chris Stromsoe wrote: > On Tue, 23 Sep 2003, Rob Siemborski wrote: > > > Ah, I missed that (or forgot). X-Sieve is added as part of > > func->addheaders, so it might be a bit more interesting... > > Is addheaders used for anything other than the X-Sieve header? Was it > ever

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Pat Lashley
--On Tuesday, September 23, 2003 17:55:42 -0700 Chris Stromsoe <[EMAIL PROTECTED]> wrote: My measurements were not scientific. I'm sure that I overestimated the count of messages by some factor. My point was that envelope-to does not seem to be in wide use. All you've managed to prove is that y

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Chris Stromsoe
On Tue, 23 Sep 2003, Pat Lashley wrote: > It wasn't clear whether you were testing incoming messages or ones > already in mailboxes. And your statement above certainly implies that a > bit less than 10% of the messages do NOT have a Return-Path header. Is > that in fact the case; or was that 40,

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Chris Stromsoe
On Tue, 23 Sep 2003, Rob Siemborski wrote: > Ah, I missed that (or forgot). X-Sieve is added as part of > func->addheaders, so it might be a bit more interesting... Is addheaders used for anything other than the X-Sieve header? Was it ever intended to be used for more? If it was only ever inte

Re: Cyrus to USENET gateway

2003-09-23 Thread Nils Vogels
Ken Murchison wrote: Nils Vogels wrote: Ken Murchison wrote: Nils Vogels wrote: Hi all, I'm currently looking for some kind of solution, that will allow me to gateway between Cyrus and USENET. Right now I'm using an MLM solution, that fetches certain groups from a server, drops and drops th

Re: stuck lmtpd processes

2003-09-23 Thread Andrew Morgan
On Tue, 23 Sep 2003, Rob Siemborski wrote: > On Tue, 23 Sep 2003, Andrew Morgan wrote: > > > And that write lock was held by an imaps process. Once I killed the imaps > > process, all the lmtpd's got unstuck. Unfortunately, I realize now that > > it would have been nice to get a backtrace on t

Re: stuck lmtpd processes

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Andrew Morgan wrote: > Hmmm, did you just add comment #1 to it? :) Yeah. It should have been added much earlier. > It is good to know that I can get myself out of this easily enough, but > I'd love to see this fixed in Cyrus v2.1.16 (hint, hint). :) Me too, but, as the c

Re: stuck lmtpd processes

2003-09-23 Thread Andrew Morgan
On Tue, 23 Sep 2003, Rob Siemborski wrote: > On Tue, 23 Sep 2003, Andrew Morgan wrote: > > > I'd prefer not to restart all of cyrus because I have several hundred > > users connected right now, and this is the day that all the students are > > returning to campus. Is there a way I can kill the

Re: stuck lmtpd processes

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Andrew Morgan wrote: > And that write lock was held by an imaps process. Once I killed the imaps > process, all the lmtpd's got unstuck. Unfortunately, I realize now that > it would have been nice to get a backtrace on that imaps process to see > why it hadn't released the l

Re: Cyrus to USENET gateway

2003-09-23 Thread Ken Murchison
Nils Vogels wrote: Ken Murchison wrote: Nils Vogels wrote: Hi all, I'm currently looking for some kind of solution, that will allow me to gateway between Cyrus and USENET. Right now I'm using an MLM solution, that fetches certain groups from a server, drops and drops them in a Cyrus bb, but I

Re: EX_TEMPFAIL

2003-09-23 Thread Andrew Morgan
On Tue, 23 Sep 2003, Andrew Brink wrote: > I am getting many: cyrus mailer (/usr/cyrus/bin/deliver) exited with > EX_TEMPFAIL > > Can someone provide some inside on what this means? EX_TEMPFAIL means temporary failure delivering mail. In practice, that usually means over quota. Andy

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Pat Lashley
--On Tuesday, September 23, 2003 13:36:18 -0700 Chris Stromsoe <[EMAIL PROTECTED]> wrote: On Tue, 23 Sep 2003, Pat Lashley wrote: --On Tuesday, September 23, 2003 02:18:50 -0700 Chris Stromsoe <[EMAIL PROTECTED]> wrote: > out of ~40,000 messages I've got handy, between 50 and 60 had some > varia

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Chris Stromsoe wrote: > > You are assuming that sieve processing occurs -AFTER- final delivery. > > The authors of lmtpd apparently consider it to be happening -BEFORE- > > final delivery; with the sieve script itself determining whether there > > will even BE a final delivery

Re: EX_TEMPFAIL

2003-09-23 Thread Nils Vogels
Andrew Brink wrote: I am getting many: cyrus mailer (/usr/cyrus/bin/deliver) exited with EX_TEMPFAIL Can someone provide some inside on what this means? EX_TEMPFAIL means a temporary error, which is expected to dissolve within time. Nice examples are locking errors (trying to lock an already

Re: Multiple IMAP Connections

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Andrew Brink wrote: > Do you guys see any problems that can occur from multiple users at > different locations check the same IMAP mailbox? (With getting the > folder/message list in particular and maintaining their connections.) > > We have a customer here that has a ~500MB

Re: stuck lmtpd processes

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Andrew Morgan wrote: > I'd prefer not to restart all of cyrus because I have several hundred > users connected right now, and this is the day that all the students are > returning to campus. Is there a way I can kill the original lmtpd process > that got stuck to free things

EX_TEMPFAIL

2003-09-23 Thread Andrew Brink
I am getting many: cyrus mailer (/usr/cyrus/bin/deliver) exited with EX_TEMPFAIL Can someone provide some inside on what this means? Andrew Brink, CCNA, WCSP NetStandard, Inc. 913-262-3888

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Chris Stromsoe wrote: > I sent a more complete patch to devel-cyrus to cache both the Received and > Return-Path headers. It is not writing out the X-Sieve header, though I > can modify to cache that as well. As far as I am aware, those are the > only three that are generate

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Pat Lashley wrote: > You are assuming that sieve processing occurs -AFTER- final delivery. > The authors of lmtpd apparently consider it to be happening -BEFORE- > final delivery; with the sieve script itself determining whether there > will even BE a final delivery at that po

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Chris Stromsoe
On Tue, 23 Sep 2003, Rob Siemborski wrote: > In any case, the suggested patch would need to handle all of the > potential headers, not just Return-path. (I still haven't quite settled > on wether to take it or not though). I sent a more complete patch to devel-cyrus to cache both the Received an

Re: Cyrus to USENET gateway

2003-09-23 Thread Nils Vogels
Ken Murchison wrote: Nils Vogels wrote: Hi all, I'm currently looking for some kind of solution, that will allow me to gateway between Cyrus and USENET. Right now I'm using an MLM solution, that fetches certain groups from a server, drops and drops them in a Cyrus bb, but I'm trying to see i

Re: ipurge as an event in cyrus.conf

2003-09-23 Thread Henrique de Moraes Holschuh
On Tue, 23 Sep 2003, Lars Peterson wrote: > # purge trash every day at midnight > purgetrashcmd="ipurge -f -d 1 user/*/Trash" at= period=1440 > > # purge spam every 3 days at 1AM > purgespam cmd="ipurge -f -d 3 user/*/Spam" at=0100 period=43212 Drop that period= mbxclean001

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Chris Stromsoe
On Tue, 23 Sep 2003, Pat Lashley wrote: > --On Tuesday, September 23, 2003 02:18:50 -0700 Chris Stromsoe > <[EMAIL PROTECTED]> wrote: > > > out of ~40,000 messages I've got handy, between 50 and 60 had some > > variant of envelope-to (either plain or with x- or old-), and 36,906 > > had a return-p

Multiple IMAP Connections

2003-09-23 Thread Andrew Brink
Title: Multiple IMAP Connections Do you guys see any problems that can occur from multiple users at different locations check the same IMAP mailbox?  (With getting the folder/message list in particular and maintaining their connections.) We have a customer here that has a ~500MB IMAP Box, an

Re: ipurge as an event in cyrus.conf

2003-09-23 Thread Ken Murchison
Lars Peterson wrote: Hello all, Wondering if anyone has had any success with using ipurge events in the cyrus.conf file... I would like to periodically purge all users Spam and Trash folders and was thinking something like this would work in cyrus.conf (vs. using cron): # purge trash every day

Fatal Error from chk_cyrus

2003-09-23 Thread Hank Beatty
I'm getting a fatal error when trying to check a mailbox. /usr/cyrus/bin/chk_cyrus -M [EMAIL PROTECTED] Examining mailbox: [EMAIL PROTECTED] bad mailbox [EMAIL PROTECTED] in chkmbox fatal error: fatal error I don't think this problem is isolated to the one mailbox though. I also cannot add new ma

ipurge as an event in cyrus.conf

2003-09-23 Thread Lars Peterson
Hello all, Wondering if anyone has had any success with using ipurge events in the cyrus.conf file... I would like to periodically purge all users Spam and Trash folders and was thinking something like this would work in cyrus.conf (vs. using cron): # purge trash every day at midnight purget

followup: stuck lmtpd processes

2003-09-23 Thread Andrew Morgan
Following up on my previous post about stuck lmtpd processes. I found this incredibly detailed faq at: http://www.faqchest.com/prgm/cyrus-l/cyrus-01/cyrus-0111/cyrus-011102/cyrus0023_33254.html This isn't exactly the same problem, but the steps on that page helped me figure out that they ar

Re: single quote in mailbox

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Etienne Goyer wrote: > On Tue, Sep 23, 2003 at 12:32:56PM -0400, Rob Siemborski wrote: > > GOODCHARS is designed by default to be very conservative about what it > > allows -- we could include a number of characters that we don't because > > they are bad in various environemnt

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Pat Lashley
--On Tuesday, September 23, 2003 02:18:50 -0700 Chris Stromsoe <[EMAIL PROTECTED]> wrote: On Tue, 23 Sep 2003, Pat Lashley wrote: --On Monday, September 22, 2003 22:40:00 -0700 Chris Stromsoe <[EMAIL PROTECTED]> wrote: I keep mentioning Envelope-To because 30+ years of Software Engineering exper

Exim and Cyrus shared folders

2003-09-23 Thread Jody Hay
    Hello -    I am running debian testing with Exim (3.36) and Cyrus Imap (1.5.19).    I'm having difficulty configuring exim to deliver mail to a sharedfolder.    I created a shared folder with cyradm, like this:linux:/var/spool/cyrus/mail# cyradm -u mailadmin 127.0.0.1127.0.0.1 password:

Re: Cyrus IMAP use questions.

2003-09-23 Thread James A. Pattie
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Denis V. Suhanov wrote: | Hello all, | | I am asking because | another problem I have here is letting users change their sasldb-based | passwords without having to log in to the box. look at MailAdmin http://mailadmin.sf.net/ for a php interface to th

Re: Cyrus IMAP use questions.

2003-09-23 Thread Etienne Goyer
On Tue, Sep 23, 2003 at 09:56:26AM -0700, Denis V. Suhanov wrote: > First of all, I wanted to implement incoming mail sorting via > procmail. Considering that none of my users have local shell accounts, > what is the right way to implementing individual procmail scripts for > those users

stuck lmtpd processes

2003-09-23 Thread Andrew Morgan
I logged onto my cyrus mail server today and found that I have about 500 lmtpd process that seem to be stuck trying to deliver mail to a single user's inbox. I am accepting mail directly to cyrus' lmtpd from a separate machine running postfix, which is our campus mail relay. The following is the

Re: single quote in mailbox

2003-09-23 Thread Etienne Goyer
On Tue, Sep 23, 2003 at 12:32:56PM -0400, Rob Siemborski wrote: > GOODCHARS is designed by default to be very conservative about what it > allows -- we could include a number of characters that we don't because > they are bad in various environemnts (especially the shell -- this > especially comes

Re: Cyrus IMAP use questions.

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Denis V. Suhanov wrote: > First of all, I wanted to implement incoming mail sorting via > procmail. Considering that none of my users have local shell accounts, > what is the right way to implementing individual procmail scripts for > those users who don't want to

cyrdeliver permission

2003-09-23 Thread Wojtek
Hello, just wondered if there is a way to run cyrdeliver as another user than 'cyrus'? Thanks in advance, Wojtek -- Best regards, Wojtek mailto:[EMAIL PROTECTED]

Cyrus IMAP use questions.

2003-09-23 Thread Denis V. Suhanov
Hello all, I've already asked a few questions here and the mailing list was extremely helpful (in fact, I only was able to start using Cyrus IMAP server after asking around here). Once again, I want to thank everybody who replied and helped me with my problems. Now I have a coupl

Re: single quote in mailbox

2003-09-23 Thread Rob Siemborski
On Tue, 23 Sep 2003, Patrick Welche wrote: > > I couldn't find any reason not to allow the single quote in the code or > > the rfcs either. > > It would be good to know what the reason was when that code was written.. > > > I was hoping somebody would answer this time... Although I can't tell > >

cyrusv2 can´t deliver mail ....

2003-09-23 Thread Danny García Hernández
Hello List.   How i can´t tell to cyrusv2 mailer the complete RCPT address?. The message arrive to sendmail, sendmail detect the address as loca-host-name, stripped the host part and call cyrusv2 with only username. I don´t have any user into defualtdomain, all my users are or will be into /

Re: single quote in mailbox

2003-09-23 Thread Patrick Welche
On Tue, Sep 23, 2003 at 04:06:43PM +0100, Patrick Welche wrote: > On Tue, Sep 23, 2003 at 10:11:50AM -0400, Marc-Andre Gaudreau wrote: > > Hi Patrick, > > > > I pretty much asked the same question in this message : > > http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&searchter

Re: single quote in mailbox

2003-09-23 Thread Patrick Welche
On Tue, Sep 23, 2003 at 10:11:50AM -0400, Marc-Andre Gaudreau wrote: > Hi Patrick, > > I pretty much asked the same question in this message : > http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&searchterm=gaudreau&msg=19930 I'm sorry I missed it! I only came across a referenc

Re: single quote in mailbox

2003-09-23 Thread Marc-Andre Gaudreau
Hi Patrick, I pretty much asked the same question in this message : http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&searchterm=gaudreau&msg=19930 I couldn't find any reason not to allow the single quote in the code or the rfcs either. I was hoping somebody would answer this

append_check() of user.......

2003-09-23 Thread Danny García Hernández
Hello list,   Right now, i have a problem with sendmail 8.12.10 and cyrus-imap-2_2, the first one is accepting message but cyrus-imap is unable to deliver to the correct user inbox. My linux box is configured to use virtualdomains support.   /etc/mail/local-host-name   xxx.com yyy.com     /e

Cyrus 2.2-1 Beta Global Admin (cyrus) problem

2003-09-23 Thread Patrick T. Tsang
hello, I have tried the Cyrus 2.2-1 Beta on RH8 and RH9. It is very strange that the line in /etc/imapd.conf : " admins: cyrus " does not behave the same. Since I use saslauthd with mech=LDAP, I have the record for [EMAIL PROTECTED] (!) because On RH8, it acts as the global admin which can modify

IGNORE: test

2003-09-23 Thread Nikola Milutinovic
Just testing to see if I've cut out some of the lists with my anti-Gibe-F blocking :-) Nix.

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Chris Stromsoe
On Tue, 23 Sep 2003, Pat Lashley wrote: > --On Monday, September 22, 2003 22:40:00 -0700 Chris Stromsoe > <[EMAIL PROTECTED]> wrote: > > I keep mentioning Envelope-To because 30+ years of Software Engineering > experience tells me that if you handle Return-Path, people will also > want Envelope-To

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Pat Lashley
--On Monday, September 22, 2003 22:40:00 -0700 Chris Stromsoe <[EMAIL PROTECTED]> wrote: On Mon, 22 Sep 2003, Pat Lashley wrote: Return-Path doesn't exist at all until final delivery, at which point, I believe it is optional. from RFC2821 (which, I realize, is smtp and not lmtp) When the del

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Pat Lashley
--On Tuesday, September 23, 2003 00:01:54 -0700 Andrew Morgan <[EMAIL PROTECTED]> wrote: It sounds to me like the return-path header should be added when the message is delivered to its final resting place. When sieve is looking at the message, it hasn't been delivered yet. A sieve script may d

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Chris Stromsoe
On Tue, 23 Sep 2003, Andrew Morgan wrote: > I can't believe I'm wading into this discussion... :) :) > It sounds to me like the return-path header should be added when the > message is delivered to its final resting place. When sieve is looking > at the message, it hasn't been delivered yet.

Re: cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

2003-09-23 Thread Andrew Morgan
On Mon, 22 Sep 2003, Chris Stromsoe wrote: > On Mon, 22 Sep 2003, Pat Lashley wrote: > > > Return-Path doesn't exist at all until final delivery, at which point, I > > believe it is optional. > > from RFC2821 (which, I realize, is smtp and not lmtp) > >When the delivery SMTP server makes the