Re: large mailbox -- best practices

2013-04-08 Thread Daniel O'Connor
(imap) imap = init() movemail(imap, 'INBOX.folder1', fake = False) movemail(imap, 'INBOX.folder2', fake = False) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from

Re: MD5 Passwords in MySql?

2013-03-24 Thread Daniel O'Connor
a password if the password DB is leaked. MD5 is no longer sufficient for this (even with salt). A modern GPU can brute force billions of passwords per second and humans suck at generating them. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au

Re: Public Key for Cyrus IMAPD

2013-03-20 Thread Daniel O'Connor
to the owner. Primary key fingerprint: C6B0 7FB4 43E6 CDDA D258 F70B 28DE 9FDA 9342 BF08 -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG

Re: cyrus sasl Password lock after n failed attempts

2012-10-12 Thread Daniel O'Connor
tables, etc etc.. It is probably available as a package for your OS/distro or you can get it from http://www.sshguard.net/ -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose

Re: competition

2010-09-22 Thread Daniel O'Connor
it requires admin intervention very frequently which is pretty tedious. And yes, upgrading it is also a PITA. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew

Re: competition

2010-09-22 Thread Daniel O'Connor
with openldap ;) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C Cyrus Home Page

Database fragility

2010-09-10 Thread Daniel O'Connor
#annotation_db: skiplist #duplicate_db: berkeley-nosync #mboxlist_db: skiplist #ptscache_db: berkeley #seenstate_db: skiplist #statuscache_db: berkeley-nosync #subscription_db: flat #tlscache_db: berkeley-nosync Thanks! -- Daniel O'Connor software and network engineer for Genesis Software - http

Re: Database fragility

2010-09-10 Thread Daniel O'Connor
On 10/09/2010, at 16:59, Bron Gondwana wrote: On Fri, Sep 10, 2010 at 04:52:17PM +0930, Daniel O'Connor wrote: I recently had some crashes on my home cyrus server and found I had to delete the log files for the DB's by hand :( [ ... ] Does anyone have any recommendations for how I can

Re: Database fragility

2010-09-10 Thread Daniel O'Connor
on startup if there was a mismatch and there was a program/script/whatever which did an automagic upgrade I think that would be safest. No POLA violations then. Daniel O'Connor docon...@gsoft.com.au wrote: On 10/09/2010, at 16:59, Bron Gondwana wrote: On Fri, Sep 10, 2010 at 04:52:17PM

Re: Upgrade from 2.1.x or 2.2.x to 2.3

2010-05-05 Thread Daniel O'Connor
, however I did not try not running it). Also I had a corrupt flat seen DB which the converter choked on so I had to edit it by hand to remove the damage and then it worked OK. So check the new DB size vs the old one (they should be of similar size). -- Daniel O'Connor software and network engineer

Re: cyrus and 500k to 1M mails per inbox

2010-02-11 Thread Daniel O'Connor
archival mailboxes. I wrote a script which creates a new folder each month and moves emails into it. This does suck for offline users though (lucky that is not an issue for me). I can send it to you if you like, it uses Python's base imaplib. -- Daniel O'Connor software and network engineer

Re: Separating master processes for different services to utilise multiple cores/cpus

2009-03-02 Thread Daniel O'Connor
On Tuesday 03 March 2009 10:52:06 Atif Ghaffar wrote: Has no-one else really experienced this? Sounds like a problem with the scheduler rather than cyrus.. Since each connection is a separate process I imagine all the CPUs would get used. (Not that I have a dual core cyrus box) -- Daniel

Re: Can't get IDLE working..

2009-02-08 Thread Daniel O'Connor
On Saturday 07 February 2009 16:02:29 Daniel O'Connor wrote: imap/idled.c:312if ((s = socket(AF_UNIX, SOCK_DGRAM, 0)) == -1) { Ah whoops! OK, so why doesn't it work then? :) I should expect to see 'IDLE' in the cap string when I connect, right? I have restarted masterd after editing

Re: Can't get IDLE working..

2009-02-08 Thread Daniel O'Connor
On Monday 09 February 2009 12:37:46 Bron Gondwana wrote: On Mon, Feb 09, 2009 at 12:21:57PM +1030, Daniel O'Connor wrote: So.. I guess it IS working, although I can't tell the difference between idled polling can I? Sorry, didn't get back to replying to this before... Easiest way to tell

Re: Can't get IDLE working..

2009-02-08 Thread Daniel O'Connor
all the time. (besides, it means I batch email rather than getting continually interrupted) Yep :) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew

Can't get IDLE working..

2009-02-06 Thread Daniel O'Connor
It seems there may be a coding mistake in idled but I am not sure.. My copy of Stevens is at work and I am not :) This is running on FreeBSD 7.1 - everything else works fine. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about

Re: Can't get IDLE working..

2009-02-06 Thread Daniel O'Connor
On Saturday 07 February 2009 15:08:27 Bron Gondwana wrote: On Sat, Feb 07, 2009 at 10:33:08AM +1030, Daniel O'Connor wrote: Hi, I'm trying to get the IDLE extension working, I have idled (I uncommented the line in cyrus.conf and restarted) running but I get the following when I try

Re: Doing Cyrus *right* for a large installation

2009-01-15 Thread Daniel O'Connor
. Unfortunately the SPARC hardware is not as cheap as x86. Try OpenSolaris or FreeBSD :) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint

Re: root file system full: master.core?

2008-08-25 Thread Daniel O'Connor
FWIW. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C signature.asc Description

Re: how to get rid of Client side certs may not work message

2008-04-22 Thread Daniel O'Connor
file with it though.. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C

Re: LARGE single-system Cyrus installs?

2007-11-26 Thread Daniel O'Connor
it with UFS + gjournal, dunno if that counts as main stream though :) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0

Re: Cyrus IMAP 2.3.9 on Solaris 10 with ZFS and SAN

2007-09-21 Thread Daniel O'Connor
, not an insane kludge! You can pass process credentials too. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94

Re: Recommend how to move 31GB of mail to a new server

2007-06-23 Thread Daniel O'Connor
, take it down and then rsync again. That should save considerable time as I would imagine the vast majority of email would be unchanged between the first second copy. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards

Re: Recommend how to move 31GB of mail to a new server

2007-06-23 Thread Daniel O'Connor
chew up a lot of time. Yes, but hopefully less time that copying the files :) By default it will compare mtime and size and skip files which match. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so

Re: Connection throttling POP3.

2007-05-21 Thread Daniel O'Connor
-mitigation.html Needs PF though. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C

Re: Login attack on cyrus imap

2006-11-02 Thread Daniel O'Connor
a script which removes old entries from the table - it is also very effective at stopping SSH brute force attempts (which is why I added it in the first place) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards

Re: How to backup cyrus-imapd without stopping service

2006-06-23 Thread Daniel O'Connor
of a large-scale disaster, then you probably want to explore application-level replication. If the database is not consistent then the seen flags will be broken.. This was the primary complaint of my users last time I had to do a large scale restoration (after disk failure). -- Daniel O'Connor

Re: How to backup cyrus-imapd without stopping service

2006-06-22 Thread Daniel O'Connor
. If you use rsync the database will be inconsistent with itself or other files. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint

Re: Looking for a *good* X based GUI IMAP client for Cyrus IMAP ...

2006-06-12 Thread Daniel O'Connor
. I used to use Evolution for when I went overseas because kmail didn't support offline caching, however now it does which is nice :) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them

Re: Looking for a *good* X based GUI IMAP client for Cyrus IMAP ...

2006-06-12 Thread Daniel O'Connor
than that I like it. I've used it a bit but I find it too lacks a decent keyboard interface, it is also fairly slow (in terms of GUI responsiveness anyway) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards

Re: Looking for a *good* X based GUI IMAP client for Cyrus IMAP ...

2006-06-10 Thread Daniel O'Connor
are more commonly using? It has to work under FreeBSD ... The least sucky email client I have tried so far is KMail. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from

Re: what happens to mail after sieve error?

2006-03-21 Thread Daniel O'Connor
. (Does for me anyway) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C

Re: How to activate sieve script for users?

2006-03-08 Thread Daniel O'Connor
you can't :( I've tried to using sieveshell --user=foo --authname=root mail but it doesn't let me authenticate :( -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from

Re: Backup using lvm snapshot on linux

2006-01-31 Thread Daniel O'Connor
or just a general statement? :) It was a slight linux dig (me being a FreeBSD person), but in general if you really care about your emails then working snapshots are a good thing :) (Hard to test of course) -- Daniel O'Connor software and network engineer for Genesis Software - http

Re: Backup using lvm snapshot on linux

2006-01-30 Thread Daniel O'Connor
things just because I am trying to do a backup. The DB's should always be consistent on disk, so if you do a snapshot then you can back it up however you like. The critical thing would be that you did a snapshot though.. (and your snapshot implementation works :) -- Daniel O'Connor software

Re: Cyrus on AMD64

2006-01-11 Thread Daniel O'Connor
and it built fine (from FreeBSD ports) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C

Re: Seen flag reverts for some users

2006-01-10 Thread Daniel O'Connor
, but are really POP clients, or NNTP clients. This is a huge beef of mine ;) ) I was under the impression they had been fixed. At least that was the claim on a previous post I found (the archives appear to be down now so I can't paste the reference) -- Daniel O'Connor software and network engineer

Seen flag reverts for some users

2006-01-09 Thread Daniel O'Connor
/amd64. Would it be worth upgrading to 2.2 or 2.3? (ie would that have a chance of fixing the problem?). Thanks. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from

Re: Creating INBOXes noninteractively

2006-01-08 Thread Daniel O'Connor
could login as the IMAP admin without having to know the password but I don't know if it's possible. Unless the server is contacted via a unix domain socket and credential passing is used I don't see how either. -- Daniel O'Connor software and network engineer for Genesis Software - http