r7 - 27 Oct 2007 - 16:52:37 - JeffreyEatonYou are here: TWiki >  Cyrus Web  > WebIndex

Results from Cyrus web retrieved at 17:46 (GMT)

This file is for those who are reading Cyrus sources via anonymous CVS, or those who would like to. If you're someone who would like to work with the ...
Authentication is the act of proving who you are. "Hello, I'm Dave. To prove it, here's my password: Foo." Authorization is the act of deciding whether to grant ...
Paul van der Vlis 26 Oct 2004 Can Cyrus autocreate mailboxes? Yes, there is a patch what autocreates a mailbox when the user exists. It will create a mailbox when ...
Backing up a Cyrus server What is the best way to back up a Cyrus server, anyway? I can't claim to be authorative on the matter, but can give a few tips based on ...
Is the "db3: x Lockers" log message harmful? This message is generally not harmful unless it is increasing at an alarming rate or you are seeing other performance ...
What does the "unable to join enviornment" error mean? This error is caused if you build Berkley DB 4 with threading support, but do not then link the pthreads library ...
Murder Hardware Our current (August 12, 2008) configuration follows. The load it is currently supporting can be derived from our graphs server. Our peak load with ...
This perl script will copy an existing user's mailbox to a new mailbox, preserving all imap flags. I suspect the Seen flag is lost though as that is tracked on a ...
Getting "createmailbox: Permission denied" errors when trying to create a mailbox? If virtdomains is set to "yes" or "on," cyrus tries to do a reverse lookup in order ...
This topic is intended to be a jumping off point for techniques for handling the day to day administration of a CyrusImapd or CyrusSasl system. It is important to ...
Alternate Namespace The altnamespace setting in /etc/imapd.conf changes the way the mailbox list is presented to users (including fileinto directives in Sieve ...
Cyrus Authentication An Overview A lot of questions and problems when using Cyrus IMAPd revolve around user authentication. This is largely owed to the fact that ...
We track all of the bugs / feature requests in Bugzilla. This is mostly because we are pretty forgetful and it helps us track issues specifically. If an issue is ...
CyrusCluster Overview The Question if it is possible to run Cyrus as a high availability and or load balancing cluster was often discussed on the CyrusMailingLists ...
General Contact Information Please direct all correspondence to cyrus #45;bugs #64;andrew #46;cmu #46;edu. Note that questions about CyrusLicensing are handled slightly ...
Given that you have a username john #64;domain #46;tld, unless you escape the '@' as explained below, cyrus deliver will claim that the mailbox does not exist. instead ...
The Cyrus Team always welcomes patches sent either to one of the CyrusMailingLists or to cyrus #45;bugs #64;andrew #46;cmu #46;edu If you want to get involved, you ...
Currently, the Cyrus project only distributes Cyrus IMAPd and Cyrus SASL as source code. If you prefer not to work directly with the source distribution you don ...
The authoritative source for Cyrus documentation is in the doc/ directory inside of the distribution (see GettingCyrusSoftware). If you want to suggest a change ...
The Cyrus Software FAQ This will hopefully grow to be a respository of commonly asked questions on the CyrusMailingLists. If you don't find what you're looking for ...
I'm installing Cyrus on a ssytem that will have access to an IBM FAStT SAN with GPFS (a parallel filesystem allowing multiple servers to share a filesystem on ...
Can I use (insert shared file system here) to make a highly available Cyrus? In short, we don't recommend it. If you want to do it, it may possibly work but you may ...
Prior to 1994, CMU used the locally developed and non standard AndrewMailSystem (AMS) for its email communication needs. Originally written in the early 80s as part ...
TWikiGuest 21 Oct 2005
Cyrus IMAPd refers to the suite of applications based around a common high performance mail store. These applications include an IMAP Server, a POP3 Server, a LMTP ...
File Locking in Cyrus IMAP In order to guard against deadlocks, we want to maintain the same order of acquiring locks throughout the system (this may be violated in ...
Some general hints that I think may be generally useful to people hacking on the cyrus source (originally based off of the doc/internal/hacking file from Cyrus 2 ...
NOTE: This is woefully incomplete, it only covers waitevents. Minimally we should also discuss prot select and the bigbuffer stuff from 2.2, perhaps with an overview ...
There are a few ways to look at the problem of writing interoperabile software. One common suggestion is the concept of "Be liberal in what you accept, but strict ...
Cyrus LMTP Case Sensitivity and bounced e mail? If you are using a newer and standard compliant MTA to deliver mail to Cyrus IMAP's LMTP agent you may run into a ...
Please direct technical questions or issues to cyrus #45;bugs #64;andrew #46;cmu #46;edu. Please direct any licensing issues to tech #45;transfer #64;andrew #46;cmu ...
Using a database as the main message store for Cyrus is not currently supported. According to discussions on the mailing list, there is little benefit in adding such ...
The Lists cyrus announce@lists.andrew.cmu.edu This is a low traffic mailing list used only for announcements related to Cyrus releases. info cyrus@lists.andrew.cmu ...
Cyrus Murder (Aggregator) Overview As our development and use of cyrus progressed, it became obvious that it would be necessary to add horizontal scalability to ...
Cyrus IMAP Aggregator Design Abstract The Cyrus IMAP Aggregator transparently distributes IMAP and POP mailboxes across multiple servers. Unlike other systems for ...
Cyrus Murder Failure Modes and Notes This page is for documenting what happens when a part of the Cyrus Murder fails, how to recover from failures, and commons DOs ...
Does the CyrusMurder support High Availability configurations? The CyrusMurder clustering solution drasticly increases system wide reliability as compared to a traditional ...
Mail Delivery in A Cyrus Murder There are several alternate ways to handle mail delivery in a Cyrus murder, which may improve performance depending on your setup and ...
Cyrus Murder Mupdate Details Please note that this document is not an authoritative MUPDATE protocol reference. For that, you should refer to RFC 3656 Abstract The ...
I'm having problems detecting Berkley DB on my Red Hat Linux machine Modern Redhat Linux ships with a Berkeley DB compiled with pthreads, which cyrus is unable ...
When trying to compile Cyrus IMAPd on Red Hat Linux or Fedora, you may be encountering errors like these: In file included from /usr/include/openssl/ssl.h:179, ...
A Basic document is available here http://cyrusimap.web.cmu.edu/imapd/install replication.html
Cyrus SASL refers to the CMU Implementation of the SASL C API. This includes the implementation of a number of SaslMechanisms along with some database backends and ...
Cyrus SASL Components As the SASL library is a 'glue layer' between many different parts of the authentication system, there are a lot of different components that ...
Cyrus Sasl Errors "can't getkeyhandle" utility: sasldblistusers2 version: 2.x description : the sasldblistusers2 utility reports the following error ...
Cyrus Server Metadata How do I remove server metadata, such as motd ? Use none as the value. E.g.: cyradm setinfo motd none What can be done with this metadata ...
Cyrus Sieve Cyrus Sieve is an implementation of the Sieve mail filtering language (RFC 3028). Mail filtering occurs on delivery of the message (within lmtpd). Cyrus ...
Why is a blank line added in the middle of the header lines in vacation and rejection notices when using exim? This problem results from Cyrus using CRLF sequences ...
If you're having trouble with Cyrus, please read the CyrusFAQ as well, as your question may be answered there. This page is designed to talk about general Cyrus troubleshooting ...
Because many of the Sieve features are autoresponders, Cyrus tries to be a good network citizen by adhering to the appropriate RFCs: From RFC 2821: This notification ...
Some hints for setting up virtual domains First of all see the install virtdomains.html file in your cyrus distribution. Global admins Pay attention to this in the ...
By default, the permissions on newly created mailboxes do not allow access to any other user. Therefore even root user can not delete mailbox. To delete a mailbox ...
What is Duplicate Delivery Supression / How does it work? Duplicate delivery supression is a feature of the Cyrus IMAP server that allows multiple copies of an identical ...
I was trying to make sure my users only use secure passwords when logging into my server. To do this I found out I need at least these settings in imapd.conf: # Allow ...
In addition to reading about SpecificationsAndStandards, the following external links may be of interest: Cyrus Resources #CyrusResources Patches / Related Software ...
Cyrus Software can be obtained from http://ftp.andrew.cmu.edu/pub/cyrus or ftp://ftp.andrew.cmu.edu/pub/cyrus. The most recent versions of any branch of ...
Reporting Bugs When reporting bugs to either one of the CyrusMailingLists or to any of the other CyrusContactInfo addresses, please be sure to use the following information ...
Creating a mailbox is obviously required each time you want to add an user to your CyrusImapd server. This can be done with the Cyradm utility, but it is a lot easier ...
With this script you can easy add a new mailbox. You need to change "secret" into your Cyrus password. Don't forget to make the script executable and unreadable for ...
Using imtest and the IMAP protocol It can be very useful to be able to interact with the IMAP server by manually writing commands, especially when troubleshooting ...
Places to eat in Erie. Yes, it's related to Cyrus. Don't ask. This place appears to actually have lunch hours, Tuesday to Friday, it's a French Bistro. http: ...
TWikiGuest 04 Feb 2004 Logwatch (http://www.logwatch.org) is a modular framework for logfile analysis. It is a standard installation item with Red Hat Linux. Here ...
This page can serve as a repository for sample scripts and instructions for migrating from Unix mbox format mailboxes to Cyrus. Andy Morgan (morgan at orst dot edu ...
Automatically delete mails from folders You can do this with expire folder option, for example: root at mail kolab # bin/cyradm u diegows at xtech.com.ar localhost ...
I was wondering if there was a way to get saslauthd, or imapd (whichever is the case), to fall back onto checking the local sasldb2 database (auxprop?). There ...
Cyrus now also includes a NNTP server. The NNTP works alot like the IMAP server, it uses the same authentication and authorization. It also stores messages like IMAP ...
TWikiGuest 21 Oct 2005 New Features in Cyrus 2.3 Mailstore replication Delayed expunge. Support for "unified" Murders. Ability to split mailbox ...
Other Cyrus Software The following products are either old, ill maintained, or minor projects which aren't discussed fully on the rest of the Wiki. You should be ...
Why do POP3 connections take so long, but once the connection is established all is well? In some configurations POP3 needs to generate random data for use by APOP ...
Main.jalang

Can I configure pop3d to log amount and size of messages fetched by user? The short answer is no, there isn't any logging based on the size of message retrieved or ...
Cyrus Pre CSG Meeting Agenda Intro / Goals (15 min) Reference Implementations (30 min) Archittecture (hardware) Number of servers ...
From the reconstruct man page: #8722;m NOTE: CURRENTLY UNAVAILABLE Rebuild the mailboxes file. Use whatever data in the existing ...
Cyrus 2.3: Delayed delete Aborted sync UPLOAD Change UUIDs to a hash of message (MD5, SHA1)? Cyrus 2.4: LEMONADE Other stuff?
Sample Cyrus config: POST Newspapers Craig Ringer (craig at postnewspapers dot com dot au), using Cyrus 2.1.14 Getting things going The POST Newspapers deployed a ...
Sample Cyrus Configurations This page can serve as a repository for sample Cyrus build/configurations that have worked well for people in the past. CMU's setup is ...
Cyrus version: 1.6.24 Server specs: OS: Solaris 7 System: Sun Ultra 2 Mem: 1.5GB IO: 2 Fast/Wide SCSI controllers ...
The migration is documented in the official documentation. When migrating the /etc/sasldb database using the utils/dbconverter 2 utility, you may encounter the ...
printf "user\0user\01password" mmencode will interprete \01 as a single character rather than as a NUL followed by a '1'. Try using "user\0user\00001password" instead ...
Why do CRAM MD5 and DIGEST MD5 not work with CyrusSaslauthd? Saslauthd is only capabile of verifying plaintext passwords (it takes a plaintext password and a username ...
ZacBowling?

Sieve A Mail Filtering Language This page is provided as an informal coordination point for activities related to the Sieve mail filtering language. Sieve is a proposed ...
require "fileinto"; if header :contains "from" "coyote" { discard; } elsif header :contains "subject" "$$$" { ...
Managing Sieve Scripts The sieveshell command can be used to manage sieve scripts for other users by an administrator, but the documentation of this capability is ...
SleepyCat are the people who produce BerkeleyDB: http://www.sleepycat.com RobSiemborski 27 Aug 2003
Cyrus IMAP Server Protocol Specifications IMAP RFC 3501 Internet Message Access Protocol version 4rev1 RFC 1730 Internet Message Access Protocol version 4 RFC ...
At CMU, we use !SquirrelMail for our webmail client. We made some custom modifications to !SquirrelMail that other people may be interested in, so here's some quick ...
Date: Tue, 04 May 2004 14:53:37 0400 From: Scott Russell To: info #45;cyrus #64;lists #46;andrew #46;cmu #46;edu Subject: Cyrus and unexpected email volume Just ...
Using the Cyrus SASL Sample Programs The Cyrus SASL distribution includes a 2 sets of testing/sample applications in the sample subdirectory of the cyrus sasl source ...
Because there is often confusion about terms such as "Cyrus" (which is a line of software products) and "Cyrus Imapd" (which is one such software product), please ...
Cyrus Welcome to the Cyrus Wiki. This is a web based collaboration area for the CyrusSasl and CyrusImapd software packages. GettingCyrusSoftware CyrusDocumentation ...
See also the faster WebTopicList Set ALLOWTOPICCHANGE .TWikiAdminGroup
TWiki.org Welcome Register Web Web Home Changes Changes detailed Topic list Search Webs
This is a subscription service to be automatically notified by e mail when topics change in this Cyrus web. This is a convenient service, so you do not have to come ...
TWiki.Cyrus Web Preferences The following settings are web preferences of the TWiki.Cyrus web. These preferences overwrite the site level preferences in . ...
TWiki's Cyrus web /view/Cyrus The Cyrus web of TWiki. TWiki is a Web Based Collaboration Platform for the Corporate World.
Set ALLOWTOPICCHANGE .TWikiAdminGroup
Set ALLOWTOPICCHANGE .TWikiAdminGroup
Statistics for Cyrus Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads ...
See also the verbose WebIndex.
What database backend should I use for which databases? Here's a brief summary of the three major database types: Berkeley DB: Slow enumeration, fast random access ...
Why does ctl cyrusdb r take so long with Berkeley DB? Berkeley DB maintains a log of all the transactions since the last checkpoint of the database. In order to ensure ...
Why is my deliver.db so large? Having a large deliver.db (on the order of tens of megabytes) is not uncommon, since a record is kept of every message that goes through ...
Please first read about CyrusInteroperability. Note that this does not apply to Cyrus versions starting with 2.1.14 (the interoperability problem was solved). Note ...
First please read about CyrusInteroperability. 8 bit characters are not allowed in the headers of an RFC 822 message. We're not about to consider a patch to "fix" ...
Please first read about CyrusInteroperability. Bare newlines is a nono in an RFC822 message. You should first try to fix the software that is causing the problem ...
Why does Cyrus SASL store plaintext passwords in its databases? To operate with the CRAM MD5 and DIGEST MD5 mechanisms, CyrusSasl stores plaintext versions of the ...
Why does mail delivery go slow or hang sometimes? There are a number of things that can affect mail delivery. Here are some common causes. 1. Murder Master is overloaded ...
Number of topics: 110

See also the faster WebTopicList

* Set ALLOWTOPICCHANGE = TWikiAdminGroup

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r7 < r6 < r5 < r4 < r3 | More topic actions
 
Project Cyrus
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback