Re: Cyrus (Sieve) and external programs

2018-06-11 Thread David Lang
FYI, the software I mentioned below is popfile, which seems to have stopped major development in 2011, but someone is still fixing it to work with later releases http://getpopfile.org/ Even if you don't use this, you can look at how it works to build a replacement. David Lang On Tue, 29

Re: Cyrus (Sieve) and external programs

2018-05-29 Thread David Lang
was a little concerned at seeing many connections from me, but once they learned that they were mostly idle watching for new message notifications, they relaxed a bit) David Lang On Tue, 29 May 2018, Pedro silva wrote: Date: Tue, 29 May 2018 10:16:37 +0100 From: Pedro silva To: Sven

Re: Cyrus 3.0.3 XAPPEPUSH

2017-08-23 Thread David Lang
on the contrary, thanks for sending it to the list, besides others who may want to do the exact same thing, it also helps others who may not have realized that such things could be done easily. at 28k, it's not like it was a massive e-mail David Lang Cyrus Home Page: http

problem with one user after a crash

2013-01-10 Thread David Lang
users have no problems accessing the same folder. This is with Cyrus 2.2 on Ubuntu (I need to upgrade, but have not had the time to do so yet) Any suggestions on what may be wrong and how to diagnose this? David Lang Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http

Re: problem with one user after a crash

2013-01-10 Thread David Lang
On Thu, 10 Jan 2013, Andrew Morgan wrote: On Thu, 10 Jan 2013, David Lang wrote: I has my home mail server crash, and after the crash, one user (me) is unable to acess any folders. When I manually telnet to the IMAP port, I can login, I can list and run other commands, but as soon

Re: problem with one user after a crash

2013-01-10 Thread David Lang
before it gets to the getkeys() section that failing. David Lang Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ To Unsubscribe: https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Re: problem with one user after a crash

2013-01-10 Thread David Lang
On Thu, 10 Jan 2013, Andrew Morgan wrote: On Thu, 10 Jan 2013, David Lang wrote: On Thu, 10 Jan 2013, Andrew Morgan wrote: A corrupted seen file is the only thing that makes sense to me. If other users can open the same folder, then the cyrus.header and cyrus.index files must be sane

Re: problem with one user after a crash

2013-01-10 Thread David Lang
attached is the compressed .seen file if anyone can salvage it. David Lang On Thu, 10 Jan 2013, David Lang wrote: On Thu, 10 Jan 2013, Andrew Morgan wrote: On Thu, 10 Jan 2013, David Lang wrote: On Thu, 10 Jan 2013, Andrew Morgan wrote: A corrupted seen file is the only thing that makes

Re: Cyrus imap server and filesystem type.

2011-10-03 Thread David Lang
performance switching to a different filesystem, but it's worth checking. David Lang binCp0FA0bnpl.bin Description: Veřejný PGPklíč Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ Cyrus Home Page: http://www.cyrusimap.org

Re: Cyrus imap server and filesystem type.

2011-10-03 Thread David Lang
On Mon, 3 Oct 2011, Bron Gondwana wrote: On Mon, Oct 03, 2011 at 01:13:44PM -0700, David Lang wrote: reiserfs3 should work well as well (I don't use it as I dislike the failure modeof it's filesystem check with filesystem images) If someone is emailing you reiserfs images which wind up

Re: DECISION: what reconstruct -f should do

2011-04-26 Thread David Lang
On Tue, 26 Apr 2011, Bron Gondwana wrote: On Sat, Apr 23, 2011 at 01:07:00AM +0200, Bron Gondwana wrote: 3) add the mailbox if there's a directory, don't require cyrus.header. 4) like (3) - but check that there's at least one cyrus.* file OR at least one message file in the directory

Re: DECISION: what reconstruct -f should do

2011-04-26 Thread David Lang
On Tue, 26 Apr 2011, Bron Gondwana wrote: On Tue, 26 Apr 2011 10:19 -0700, David Lang david.l...@digitalinsight.com wrote: I can easily see someone wanting to have INBOX.sub containing INBOX.sub.folder1 and INBOX.sub.folder2 as an organizational mechanism if you were to create INBOX.sub

Re: POLL: what should reconstruct -f do?

2011-04-22 Thread David Lang
with creating 'extra' mailboxes if there are extra directories, it's easy enough for the user to delete them. saying that there needs to be a message or a cyrus.* file is a huristic that sounds like it will work most of the time, but not always. David Lang Cyrus Home Page: http

Re: Cyrus IMAP running in linux: recommended file system

2010-12-16 Thread David Lang
into some corner case that the ext4 developers just haven't run into yet, but that the XFS developers have handled. David Lang Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Re: Cyrus IMAP running in linux: recommended file system

2010-12-16 Thread David Lang
On Fri, 17 Dec 2010, Bron Gondwana wrote: On Thu, Dec 16, 2010 at 06:09:58PM -0800, David Lang wrote: On Thu, 16 Dec 2010, Lucas Zinato Carraro wrote: I know that this question is controversy and there is no exact answer. But currently what is the best file system in Linux to handle

RE: disable IMAP IDLE

2010-11-23 Thread David Lang
, if they are checking things frequently, forcing them to reconnect each time will just eat up more resources. David Lang Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Re: Fwd: Re: Does anyone allow unlimited or extremely large quotas?

2010-11-16 Thread David Lang
remember exactly why. alpine and mulberry have no problem with huge numbers of messages. David Lang Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Re: Does anyone allow unlimited or extremely large quotas?

2010-11-16 Thread David Lang
20.000 messages in one folder. the nice thing is that this is per-folder, and generally shows up as a slowdown as you get large, so the user can just create a subfolder and move messages in to it to work around the client issues. This should mostly be self-regulating as a result. David Lang

Re: ext3 / XFS [Was: Re: Does anyone allow unlimited or extremely large quotas?]

2010-11-16 Thread David Lang
On Tue, 16 Nov 2010, Adam Tauno Williams wrote: On Tue, 2010-11-16 at 11:25 -0800, David Lang wrote: I don't actually know what sort of problems I'm referring to, hence the question. The big problem I can imagine would be opendir() and readdir() with a huge number of files in a directory

Re: too many files in a directory

2010-11-05 Thread David Lang
. probably what's happening is that something is taking long enough that the delivery to the subfolder 'fails' and it falls back to delivering to the main inbox instead. how many files do you have in the problem folders? David Lang Cyrus Home Page: http://www.cyrusimap.org/ List Archives

Re: too many files in a directory

2010-11-05 Thread David Lang
On Fri, 5 Nov 2010, Ross Boylan wrote: Thanks for your reply. On 11/5/2010 6:18 PM, David Lang wrote: I have a narrow question and a broader one. Narrowly, if I create some other folders and move some of the messages into them, will it help? My understanding is that cyrus tries to avoid

Re: Cyrus IMAPd 2.4.0 Released

2010-10-12 Thread David Lang
I'm happy to see this. Is there anyone packaging this up for the common linux distros? David Lang On Mon, 11 Oct 2010, Ken Murchison wrote: Date: Mon, 11 Oct 2010 17:48:54 -0400 From: Ken Murchison mu...@andrew.cmu.edu To: Cyrus Mailing List info-cyrus@lists.andrew.cmu.edu, cyrus-annou

Re: competition

2010-09-20 Thread David Lang
setup, it depends on if your murder substatute will show you the folders across back-ends or not in a listing. you can always connect directly to the back-end (bypassing murder or it's replacement) to see all other users for that back-end. David Lang How do you investigate users' mailboxes

Re: [PATCH] Disable reverse DNS lookups

2010-09-09 Thread David Lang
not have reverse DNS properly setup (not an uncommon situation) David Lang Guilherme Em 09/09/2010, às 08:38, Jeroen van Meeuwen (Kolab Systems) escreveu: Guilherme Manika wrote: This patch adds a disablereverselookups option to imapd.conf that disables reverse DNS lookups in imapd

Re: visibility of Mailbox-folders

2010-01-19 Thread David Lang
any problems. So what can I do to solve this problem? Silly question (since I haven't been following this thread), have you checked the subscribed status of the folders? David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List

Re: Future Ideas wiki page

2010-01-13 Thread David Lang
. (it would still need a RFC for the new mode, but does this sound like a solution to what you are looking for? David Lang 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: Future Ideas wiki page

2010-01-13 Thread David Lang
it. On the other hand this is a very fast operation on XFS. David Lang signature.asc Description: OpenPGP digital signature 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: Future Ideas wiki page

2010-01-13 Thread David Lang
On Wed, 13 Jan 2010, Bron Gondwana wrote: On Wed, 13 Jan 2010 17:40 -0800, David Lang david.l...@digitalinsight.com wrote: Absolutely - two issues. 1: how to you give folders UIDs? I thought that there was mention in your list of addressing folders by UID for replication purposes

Re: Future Ideas wiki page

2010-01-08 Thread David Lang
of the search response to be able to indicate the quality of each match returned. David Lang On Thu, 7 Jan 2010, Bron Gondwana wrote: Date: Thu, 7 Jan 2010 20:01:52 -0800 From: Bron Gondwana br...@fastmail.fm To: cyrus-de...@lists.andrew.cmu.edu, cyrus-proj...@lists.andrew.cmu.edu Cc

Re: Future Ideas wiki page

2010-01-08 Thread David Lang
On Fri, 8 Jan 2010, Bron Gondwana wrote: On Fri, 08 Jan 2010 09:56 -0800, David Lang david.l...@digitalinsight.com wrote: one thing that I saw mentioned elsewhere as a limitation of IMAP (and therefor I don't know if there is a way to address it reasonably) is the lack of a fuzzy search

Re: Exec'ing a script from Cyrus when imapd has a client

2009-11-12 Thread David Lang
. :-) Thunderbird? my understanding (from watching people use it) is that it wants to pull a copy of all your mail to the local box before processing it. how is this a proper IMAP client? David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki

Re: Exec'ing a script from Cyrus when imapd has a client

2009-11-12 Thread David Lang
On Thu, 12 Nov 2009, Gabor Gombas wrote: On Thu, Nov 12, 2009 at 11:55:25AM -0800, David Lang wrote: Use SMTP to breech the unreliable link! It's safe, proven, and designed for that very task! no, SMTP only works if you have network connectivity that is up most of the time. it will handle

Re: Exec'ing a script from Cyrus when imapd has a client

2009-11-12 Thread David Lang
disagreements. most of the rest of us see situations where the basic approach he's doing could be the best possible approach. we may quibble over exact details of some of the things (use fetchmail vs UUCP vs other), but that doesn't make the basic approach invalid. David Lang Cyrus Home Page: http

Re: Exec'ing a script from Cyrus when imapd has a client

2009-11-12 Thread David Lang
On Thu, 12 Nov 2009, Greg A. Woods wrote: At Thu, 12 Nov 2009 11:55:25 -0800 (PST), David Lang david.l...@digitalinsight.com wrote: Subject: Re: Exec'ing a script from Cyrus when imapd has a client no, SMTP only works if you have network connectivity that is up most of the time

Re: VMware for Cyrus?

2009-11-10 Thread David Lang
the system accordingly. David Lang 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 Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu

Re: Exec'ing a script from Cyrus when imapd has a client

2009-10-26 Thread David Lang
On Mon, 26 Oct 2009, Greg A. Woods wrote: At Fri, 23 Oct 2009 13:37:30 -0700 (PDT), David Lang david.l...@digitalinsight.com wrote: Subject: Re: Exec'ing a script from Cyrus when imapd has a client I possibly missed it, but I didn't see anything that said that fetchmail was grabbing things

Re: Exec'ing a script from Cyrus when imapd has a client

2009-10-26 Thread David Lang
On Mon, 26 Oct 2009, Xavier Bestel wrote: On Mon, 2009-10-26 at 10:07 -0700, David Lang wrote: On Mon, 26 Oct 2009, Greg A. Woods wrote: At Fri, 23 Oct 2009 13:37:30 -0700 (PDT), David Lang david.l...@digitalinsight.com wrote: Subject: Re: Exec'ing a script from Cyrus when imapd has

Re: Exec'ing a script from Cyrus when imapd has a client

2009-10-23 Thread David Lang
On Fri, 23 Oct 2009, Greg A. Woods wrote: At Fri, 23 Oct 2009 13:00:34 -0700 (PDT), David Lang david.l...@digitalinsight.com wrote: Subject: Re: Exec'ing a script from Cyrus when imapd has a client as long as you are willing to limit yourself to a single MUA on a single desktop/laptop

Re: cyrus replication : master to replica and replica to master

2009-10-22 Thread David Lang
firewalls for years. it sounds more complicated than it is. David Lang 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: Exec'ing a script from Cyrus when imapd has a client

2009-10-22 Thread David Lang
On Thu, 22 Oct 2009, Greg A. Woods wrote: At Tue, 20 Oct 2009 22:54:12 +0200, Xavier Bestel xavier.bes...@free.fr wrote: Subject: Re: Exec'ing a script from Cyrus when imapd has a client Le mardi 20 octobre 2009 à 13:00 -0700, David Lang a écrit : On Tue, 20 Oct 2009, Greg A. Woods wrote

Re: Exec'ing a script from Cyrus when imapd has a client

2009-10-20 Thread David Lang
the fetchmail run. David Lang Maybe you should just eliminate fetchmail from the picture and then see if things make more sense. Just point your MUA at the originating IMAP server and eliminate everything in between. If you're using an IMAP capable client, and you're using IMAP to read your e

server-side signature verification through IMAP?

2009-10-13 Thread David Lang
the attached messages were posted to the mulberry mailing list short version, in order to do s/mime verification the client must retreive the entire message to do the verification client-side. is there any way to do this server-side? David Lang---BeginMessage--- Hi. I've finally identified

Re: Does Cyrus benefit greatly from increased FS buffer cache?

2009-04-16 Thread David Lang
(unless I am running something that doesn't work with 64 bit userspace), but there the benifit is more hit-and-miss David Lang ATT1922831.dat Description: ATT1922831.dat Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http

Re: List to Spam Harvest

2009-02-27 Thread David Lang
://cyrusimap.web.cmu.edu/archive/mailbox.php?mailbox=archive.info-cyrus if you send mail to a public mailing list it can be harvested by spammers. David Lang 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

Re: Security risk of POP3 IMAP protocols

2009-02-13 Thread David Lang
backups) on a central server than on everybody's individual desktops/laptops. as for the concerns about laxer data security in other juristictions, that's something that needs to be addressed when you outsource your mail (via contract with whoever you are having host your mail for you) David

Re: choosing a file system

2009-01-05 Thread David Lang
drives, you can get a good balance of space/speed. how do you move the cyrus* files onto other drives? David Lang 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: choosing a file system

2008-12-31 Thread David Lang
still running on ext3 and I definantly see it as a user in the performance. David Lang 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: suggestion need to design an email system.

2008-09-18 Thread David Lang
of known problems for a set of unknown problems (plus it severly limits what OS you can run, which can bring it's own set of problems along) David Lang Vincent Fox wrote: Wesley Craig wrote: Maildir and cyrus both suffer from the same disadvantages (huge needs in terms of inodes etc

Re: suggestion need to design an email system.

2008-09-18 Thread David Lang
any good ideas, but I do disagree with people who seem to think that ZFS is perfect, and is so much better then any other filesystem that the availablity of ZFS should be the only consideration on what OS to run. David Lang Scott David Lang wrote: On Wed, 17 Sep 2008, Scott M. Likens wrote

Re: suggestion need to design an email system.

2008-09-18 Thread David Lang
On Thu, 18 Sep 2008, Adam Tauno Williams wrote: On Wed, 2008-09-17 at 21:12 -0700, David Lang wrote: On Wed, 17 Sep 2008, Wesley Craig wrote: On 17 Sep 2008, at 11:40, Jens Hoffrichter wrote: Why does cyrus need it's own structure for the mailboxes, which is similar, but not wholly

Re: Cyrus vs Dovecot

2008-08-14 Thread David Lang
with the cyrus imapd community, perhaps your sample size is too small. Or perhaps you're thinking of paid support? Because I know very well that you can get that for cyrus imap. can you provide links to where from? David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ

Re: Cyrus infrastructure performance less than expected

2008-04-29 Thread David Lang
to the actual platfrom and I don't understand why it behaves so badly. were you virtualized before? adding virtualization causes a fairly significant overhead. David Lang We abandoned all Linux for our Cyrus Servers and switched to Solaris 10 with Zoning and ZFS. We have less concurrent

Re: Miserable performance of cyrus-imapd 2.3.9 -- seems to be lockingissues

2008-03-05 Thread David Lang
of a machine with 4 SATA drives it's the difference between useing the machine you have or buying a new one) if that's not enough, what about 8 disks to 5? (6 if you do raid 6 or want a hot-spare) what is the point that you would consider the difference valid? David Lang Cyrus Home Page: http

Re: Miserable performance of cyrus-imapd 2.3.9 -- seems to be lockingissues

2008-03-04 Thread David Lang
a single drive failure, what I would look at is either 3x1TB drives in raid 1, or 4x500G drives in raid 6 to get the ability to survive 2 drives failing. it takes long enough to rebuild an array with large drives that the chances of a second drive failing during the rebuild become noticable. David

Re: LARGE single-system Cyrus installs?

2007-11-23 Thread David Lang
On Thu, 22 Nov 2007, Gabor Gombas wrote: On Tue, Nov 20, 2007 at 09:56:37AM -0800, David Lang wrote: for cyrus you should have the same sort of requirements that you would have for a database server, including the fact that without a battery-backed disk cache (or solid state drive

Re: LARGE single-system Cyrus installs?

2007-11-21 Thread David Lang
journal ed filesystems as alternatives to zfs and the claim that doing a fsync on one of them required flushing the entire journal. sorry if I wasn't clear enough about this. David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List

Re: LARGE single-system Cyrus installs?

2007-11-20 Thread David Lang
is frequently larger then the OS readahead, the OS throws much of the data away immediatly. if we can identify the files that are the bottlenecks it would be very interesting to see the result of puttng them on a solid-state drive. David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu

Re: squatter running longer than 24 hours

2007-10-25 Thread David Lang
at acceptable performance on very large databases, their code is BSD so anything relavent coudl be merged into cyrus. it may be worth someone looking into their logic. David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives

Re: UC Davis Cyrus Incident September 2007

2007-10-17 Thread David Lang
allocate a chink of ram and write to it after the fork), while on other OSs the overhead of multiple mappings of a page will dominate. David Lang --On Tuesday, October 16, 2007 3:39 PM -0700 Vincent Fox [EMAIL PROTECTED] wrote: Omen Wild (University of California Davis) The root

Re: LARGE single-system Cyrus installs?

2007-10-09 Thread David Lang
that have this problem don't execute any iptables commands when running in mixed mode. David Lang 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: need help recovering from disk crash

2007-09-26 Thread David Lang
On Wed, 26 Sep 2007, Rudy Gevaert wrote: David Lang wrote: On Tue, 25 Sep 2007, David Lang wrote: On Tue, 25 Sep 2007, Scott M. Likens wrote: Hi, If you have a dump of the mailbox's (ctl_mboxlist) then you can restore those, personally I back those up weekly as well as /var/spool/imap

Re: need help recovering from disk crash

2007-09-25 Thread David Lang
email I just wrote... but you seemed to have the basics... if not reply all. thanks. David Lang Scott [EMAIL PROTECTED] wrote: I lost my OS drive on my home server, the mail partition was on a raid array and survived, I have some of the rest of the config info, but it looks like I lost

Re: Virtual Domains

2007-08-03 Thread David Lang
the authentication pass through the domain the user typed in. David Lang my cyrus.conf is asgard dlang # cat /etc/cyrus.conf # $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imapd/files/cyrus.conf,v 1.4 2004/07/18 04:02:23 dragonheart Exp $ # Standard standalone server configuration. START

Re: Global mailbox

2007-07-30 Thread David Lang
and this might be an option for you but it'll be a lot of work what you could do as a work-around is make a subfolder 'read' and configure your clients to move messages that have been read into that folder. David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http

Re: Cyrus with a NFS storage. random DBERROR

2007-06-08 Thread David Lang
than this, since they have no collision risk - but if you had that many delivering you would hit the limits and start getting blank UUIDs anyway. does the IMAP spec specify how large a UUID can be? David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http

Re: load balancing at fastmail.fm

2007-02-12 Thread David Lang
. you cannot getany more granular then that. David Lang 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: Clustering and replication

2007-01-30 Thread David Lang
!) David Lang 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: Patches used at FastMail.FM

2007-01-09 Thread David Lang
to configure things on a per-folder basis, possibly with a 'no, don't allow + addressing to this folder' override. David Lang 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: Patches used at FastMail.FM

2007-01-09 Thread David Lang
. at least if it's arriving via the lmtp interface you have reason to believe that it's been (somewhat) validated by your MTA. David Lang 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

Re: Patches used at FastMail.FM

2007-01-09 Thread David Lang
the messages, (but would need other permissions to check for messages, set flags, etc) I'll play around with things a bit while waiting for clarification. David Lang Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http

Re: IMAP sync tool (rsync for IMAP)

2006-12-21 Thread David Lang
from 2.1 to 2.3, there were a handful of messages it didn't like (~30 out of a few hundred thousand messages) but it appears to have worked well enough to fix the last few messages manually. most of the errors were cases of invalid headers that 2.3 wouldn't accept, but 2.1 obviously did. David

Re: Anyone with experience using imapsync

2006-08-22 Thread David Lang
line I've been useing at home. David Lang -- Rob On 08/21/2006 05:21 PM, David Lang wrote: I'm working with it to copy some things currently, I'm doing it a user at a time, and found that I needed to set --prefix2 INBOX. (note the . ) to get things to copy properly. it looks like you may

Re: Cyrus WebMail

2005-11-30 Thread David Lang
lookups. this also means that cyrus continues to be a black box to the outside world and you can move users from server to server without having to reconfigure anything (it's just a simple command on the murder server(s)) David Lang -- There are two ways of constructing a software design. One

Re: improving concurrency/performance

2005-11-06 Thread David Lang
dirs of 1000 1K files) the time to read them went from ~5 min with the old allocator useed in ext2 to 40 min for the one that's the default for ext3. David Lang -- There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies

Re: improving concurrency/performance

2005-11-06 Thread David Lang
On Mon, 7 Nov 2005, Sergio Devojno Bruder wrote: David Lang wrote: (..) I was recently doing some testing of lots of small files on the various filesystems, and I ran into a huge difference (8x) depending on what allocator was used for ext*. the default allocator changed between ext2

Re: Imap timeout with 27k messages...

2005-08-08 Thread David Lang
and new folders. beyond that do some testing with huge message folders on different filesystems. you may find that other filesystems handle huge folders better then what you're useing. David Lang On Mon, 8 Aug 2005, Jared Watkins wrote: Date: Mon, 08 Aug 2005 13:26:31 -0400 From: Jared

RE: Database backend?

2005-05-11 Thread David Lang
I would be interested in this, thanks. David Lang On Wed, 11 May 2005, ¿øÅÂȯ wrote: Date: Wed, 11 May 2005 23:29:55 +0900 From: ¿øÅÂȯ [EMAIL PROTECTED] To: Markus Heller [EMAIL PROTECTED] Cc: info-cyrus@lists.andrew.cmu.edu Subject: RE: Database backend? Hi, I had an experience to implement

Re: Large email account

2005-02-26 Thread David Lang
of the slower clients to start with) David Lang -- There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. -- C.A.R. Hoare --- Cyrus Home Page

Re: Once again: action hooks

2005-01-25 Thread David Lang
Take a look at Popfile (on sourceforge) it will train when you move a message into a folder and retrain when you move a message to another folder. the current version is single user (you would need to run one copy per user), but the development version is adding multi-user capability) David

Re: Can I use Cyrus IMAP w/Outlook?

2005-01-12 Thread David Lang
Paul, I recently took a look at useing thunderbird 1.0 with IMAP and found that it was storing a lot of info locally, is it really that good an IMAP client? David Lang On Wed, 12 Jan 2005, Paul Dekkers wrote: Date: Wed, 12 Jan 2005 10:17:10 +0100 From: Paul Dekkers [EMAIL PROTECTED] To: Thomas

RE: best filesystem for imap server

2004-12-02 Thread David Lang
a bad taste behind. also note that if you are useing IDE drives you have no way of really knowing when the data has hit the platter (as opposed to just being in the buffer of the drive) as many of the drives will lie to you and tell you the write is complete once it hits the buffers. David Lang

Re: best filesystem for imap server

2004-12-02 Thread David Lang
On Thu, 2 Dec 2004, Jules Agee wrote: Date: Thu, 02 Dec 2004 10:11:21 -0800 From: Jules Agee [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: best filesystem for imap server David Lang wrote: also note that if you are useing IDE drives you have no way of really knowing when the data has hit

Re: best filesystem for imap server

2004-12-02 Thread David Lang
-end SCSI) drives that could use their rotational energy to power their electronics to write the data and adjust the dataclock as the spindle slowed, but I don't think any drive does this anymore. David Lang -- There are two ways of constructing a software design. One way is to make it so simple

Re: best filesystem for imap server

2004-12-01 Thread David Lang
(thousands of messages in the inbox) David Lang On Wed, 1 Dec 2004, John Madden wrote: Date: Wed, 1 Dec 2004 13:12:57 -0500 (EST) From: John Madden [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: best filesystem for imap server I dont want to start a religious battle

Re: Funding Cyrus High Availability

2004-09-20 Thread David Lang
On Mon, 20 Sep 2004, David Carter wrote: On Sun, 19 Sep 2004, David Lang wrote: assiming that the simplest method would cost ~$3000 to code I would make a wild guess that the ballpark figures would be 1. active/passive without automatic failover $3k 2. active/passive with automatic failover

Re: Funding Cyrus High Availability

2004-09-20 Thread David Lang
not a problem to skip them. #3 involves changes to the update code to have cyrus take special actions with soem types of updates. there would need to be changes in the same area for #5, but they would be different. David Lang -- There are two ways of constructing a software design. One way

RE: Funding Cyrus High Availability

2004-09-19 Thread David Lang
On Fri, 17 Sep 2004 [EMAIL PROTECTED] wrote: From: David Lang [mailto:[EMAIL PROTECTED] Mike, one of the problems with this is that different databases have different interfaces and capabilities. if you design it to work on Oracle then if you try to make it work on MySQL there are going

Re: Funding Cyrus High Availability

2004-09-19 Thread David Lang
to be identified in the code and hooks put in place in the code at those locations. the details of the hooks will differ slightly David Lang -- There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way

Re: Funding Cyrus High Availability

2004-09-19 Thread David Lang
On Sun, 19 Sep 2004, David Carter wrote: On Sun, 19 Sep 2004, David Lang wrote: 5. Active/Active designate one of the boxes as primary and identify all items in the datastore that absolutly must not be subject to race conditions between the two boxes (message UUID for example). In addition

Re: Funding Cyrus High Availability

2004-09-19 Thread David Lang
to just happen (they are also much more intrusinve to the code so there is some possibility of them not getting merged into the core code quickly) David Lang -- There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies

Re: Funding Cyrus High Availability

2004-09-17 Thread David Lang
there. David Lang Paul --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html -- There are two ways of constructing a software design. One way is to make it so simple

Re: Funding Cyrus High Availability

2004-09-17 Thread David Lang
On Fri, 17 Sep 2004, Ken Murchison wrote: David Lang wrote: On Thu, 16 Sep 2004, Ken Murchison wrote: Question: Are people looking at this as both redundancy and performance, or just redundance? for performance we already have murder, what we currently lack is redundancy. once we have

RE: Funding Cyrus High Availability

2004-09-17 Thread David Lang
that particular problem will use it and it's likly to have issues with new changes. David Lang -- There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious

Re: Funding Cyrus High Availability

2004-09-16 Thread David Lang
about it so that it can failover to the backup box(s) as needed, but for now simply having the full data at the backup location would be so far ahead of where we are now that the need to reconfigure murder for a failover is realitivly trivial by comparison. David Lang -- There are two ways

Re: Cyrus crashed on redundant platform - need better availability?

2004-09-15 Thread David Lang
also take a look at the heartbeat package at linux-ha.org This works on linux, *BSD, and solaris (there were people working on a AIX port, but they apparently dropped it shortly before finishing) David Lang On Wed, 15 Sep 2004, Jure [UTF-8] PeÄ~Mar wrote: Date: Wed, 15 Sep 2004 17:07:20

Re: Cyrus crashed on redundant platform - need better availability?

2004-09-15 Thread David Lang
how much are you asking for? David Lang On Wed, 15 Sep 2004, Ken Murchison wrote: Date: Wed, 15 Sep 2004 11:44:45 -0400 From: Ken Murchison [EMAIL PROTECTED] To: Paul Dekkers [EMAIL PROTECTED] Cc: David Carter [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Re: Cyrus crashed on redundant platform

Re: Cyrus crashed on redundant platform - need better availability?

2004-09-11 Thread David Lang
list can loose data when there is a crash and if one system goes haywire and starts scribbling on the shared disk it will trash any filesystem. David Lang --On Friday, September 10, 2004 13:24 +0200 Paul Dekkers [EMAIL PROTECTED] wrote: Hi, We're implementing a new mailplatform running on two

Re: Cyrus process model...

2003-02-26 Thread David Lang
I will also add that on current *nix systems the advantages of threads over processes is a lot less then it used to be. In my case we are running apache2 on AIX and found no noticable difference between the two (so we are useing processes for the stability reasons you note below) David Lang

Re: Cyrus process model...

2003-02-25 Thread David Lang
on it, but don't stop maintaining the current version, the apache core code may not be the right thing in the long run. David Lang On Wed, 26 Feb 2003, Rob Mueller wrote: Date: Wed, 26 Feb 2003 16:45:00 +1100 From: Rob Mueller [EMAIL PROTECTED] To: Lawrence Greenfield [EMAIL PROTECTED

Re: looking for Cyrus mail format documentation

2003-02-04 Thread David Lang
of the limitation more then the generic database two-way-sync problem David Lang On Tue, 4 Feb 2003, Phil Howard wrote: Date: Tue, 4 Feb 2003 03:19:12 -0600 From: Phil Howard [EMAIL PROTECTED] To: Rob Siemborski [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: looking for Cyrus mail format

  1   2   >