rn as
> soon as I have enough free time.
>
If you don't want write a code, configure a MUA with cyrus user admin
(at admins:) and drag and drop message. Cyrus admin see all messages
for all users.
--
Reinaldo de Carvalho
http://korreio.sf.net (Now available in English)
http://python-cyrus.
fix config interface modify main.cf, postmap files and a remote
text editor through SSH.
See screenhosts: http://sourceforge.net/project/screenshots.php?group_id=206408
Have fun.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
Cyrus Home Page: http://cyrusimap.w
ly to call shell
commands, do it on pure (ba|c|k)sh.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
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
I can't find if it's possible to do such work
> with sieve.
>
> Andrés Tarallo
>
You can use Korreio (korreio.sf.net) or write your program with
sievelib of python-cyrus package (python-cyrus.sf.net).
--
Reinaldo de Carvalho
http://korreio.sf.net
http://pyth
Hi,
If is possible, how to do cyrus log when user delete a message?
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
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
On Wed, Mar 18, 2009 at 9:50 PM, Bron Gondwana wrote:
> On Wed, Mar 18, 2009 at 04:02:52PM -0300, Reinaldo de Carvalho wrote:
>> Hi,
>>
>> If is possible, how to do cyrus log when user delete a message?
>
> At FastMail we have the an "auditlog" patch that do
you should create mailbox with "cm user/boo" because
domain is detected by admin logon.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
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
dor/cmu/cyrus-imapd/partition" ("value.shared" "default")
LBFH8 OK Completed
I'd like suggest a improvement. Getannotation could search all
domains, and not only default domain.
To get partition for all users, currently is required LIST "user/%"
a
on your environment, the '/vendor/cmu/cyrus/imapd/sharedseen'
> annotation may be useful. See the 'cyradm' man page for details.
>
Where can I find (not in the code) all supported annotations by cyrus?
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python
at the following are supported:
>
> [\&_sc_mboxcfg, 'mailbox
> [comment|condstore|expire|news2mail|sharedseen|sieve|squat] value',
>
> - Dan
>
I'd like a documentation prior another code, to see cyradm code,
better to see cyrus code.
--
Reinaldo de Carvalho
http://k
ohndoe.
For suport multdomains is another question, and is required use 'mail'
attribute for all autentication queries, enable "virtdomains" and
create mailbox with domain:
user/john...@example.net
user/johndoe/s...@example.net
user/johndoe/dra...@example.net
user/john...@ex
face for that.
>
Do you look Korreio? http://korreio.sf.net
> So I'm looking for ideas on how to integrate the two. Does anyone know a web
> ui of some sort that would integrate editing ldap and imap flags? Before we
> start writing our own ...
>
> --
>
> Jure Pečar
>
e the reason for this
> difference, which might bring me closer to the issue.
>
Check delay reason:
tcpdump -n -i lo -s 0 -A port 143
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrus
tp auth then to prevent other machines
> from directly delivering mails via lmtp.
>
> Pascal
Set a firewall.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"If !programmer, then don't try to adapt the software to the way you
work, but rather your
e at all?
>
Don't set expire for user (root) mailbox, only to "user/test1001/Sent Items".
If you really want expire anothers mailbox with 1 day, then the easy
way is set high value to "user/test1001/Sent Items".
Read the cyr_expire man to learn the option to enable annotation
On Mon, Jul 20, 2009 at 9:54 AM, Carsten Hoeger wrote:
> On Mon, Jul 20, Reinaldo de Carvalho wrote:
>
>> > I'm currently trying to find out how to use cyr_expire in combination with
>> > annotations exluding one single subfolder per mailbox.
>
> [...]
>
>&
;root" (login with no-domain user is the global admin).
sasl_ldap_default_realm should be equal defaultdomain to work like a cham. ;)
I don't know if sasl_sql_default_realm exist.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"Don't try to a
option is set to on (or
> yes, 1, true) and can be used in conjunction with one another. If the
> virtdomains option is set to userid, then only the first method is used.
> Note that a fully qualified userid takes precedence over a domain obtained
> from the IP address.
> -
>
This is a chicken or the egg problem.
>
> In my architeture actually is inpossible to use kerberos :-(
>
>
> Thanks in advance
> Lucas Zinato Carraro
> DATAPREV
>
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"Don't try to adapt the
Do you subscribe mailbox?
--
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:
On Wed, Aug 19, 2009 at 10:02 AM, Evgeniy
Arbatov wrote:
> On Wed, Aug 19, 2009 at 3:45 PM, Reinaldo de
> Carvalho wrote:
>> On Wed, Aug 19, 2009 at 9:33 AM, Evgeniy
>> Arbatov wrote:
>>
>>> Via cyradm I add needed permissions for admins group:
>>>
g is ok.
>
> Is there any workaround for this or i need to use something different
> than user.u...@mydomain.tld?
>
--
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
tp://korreio.sf.net
Cyrus Manager on your Desktop:
http://sourceforge.net/project/screenshots.php?group_id=206408&ssid=104818
--
Reinaldo de Carvalho
"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:
be upgraded to ESX 4 by the end of January.
>
> My question is if there have been recent experiences running a Cyrus server
> with up to 2,500 concurrent IMAP connections under VMware ESX? I've found
> some posts in the archives, e.g.
You need analyse the I/O consumition.
# iostat
On Mon, Nov 9, 2009 at 8:43 AM, Sebastian Hagedorn
wrote:
> --On 9. November 2009 08:37:46 -0300 Reinaldo de Carvalho
> wrote:
>
>> You need analyse the I/O consumition.
>>
>> # iostat -d 1
>
> I trust real world experiences more than benchmarks ... either people
On Thu, Nov 26, 2009 at 1:32 PM, LALOT Dominique wrote:
> same for us. I vote for inclusion
>
I agree, but must be disabled by imapd.conf configuration.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"Don't try to adapt the software to the way you
ke to dig for a better solution. I did this
> for only 20-30 persons and could therefor live with the password issue. A
> few of them had mailboxes of 3-6 GB each.
> Hope it could be of any help
>
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"Don't t
cyrus/
> allowusermoves:yes
>
> When I try:
> renamemailbox user.foo user.foo partifion-mail1
>
renamemailbox user.foo user.foo mail1
Look the Korreio;
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"Don't try to adapt the software to the way y
s
> deleted but still there.
>
To remove a message the email client should use "delete" and "expunge".
--
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 wa
support.
EVENTS {
#...
squatter_1 cmd="/usr/bin/nice -n 19 /usr/sbin/squatter -s" at=0100
#...
}
--
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 wo
ut a empty sieve script for all accounts (this is simple with Korreio).
--
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)
Cyr
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'
ot 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.s
cause it can be stores in other database formats. Do i have another
> possibility?
>
http://python-cyrus.sf.net
# for all
for mbx in imap.lm("user/%"):
if mbx not in ['user/rei', 'user/boss']:
imap.sq(mbx, "102400")
--
Reinaldo de Carvalho
On Sat, May 1, 2010 at 3:06 PM, Diego Ventrice
wrote:
> Guys,
>
> Is anyone using any good administration tool for both cyrus+postfix.
> With both using openldap
>
http://korreio.sf.net
--
Reinaldo de Carvalho
http://python-cyrus.sf.net
http://korreio.sf.net
"Don't
o post messages if I have "postuser: kolab" in imapd.conf.
postuser is a prefix to shared folders, so you need sent email to
kolab+sharedfoldern...@example.com. postuser isn't authentication
dependent, acl is.
> Also I tried with "postman p" permission but nothing.
>
&
essages to postuser on MTA.
--
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/FA
gt; ...
> INBOX.Enseignements.DeptTR (\HasChildren)
> INBOX.Enseignements.DeptTR.1ere_annee (\HasChildren)
> ...
> albert>
>
> ACLs, file properties, ... are the sames for DepTR and DepIMA.
> And the problem is still there after a reboot, so there is no cache
> side effect.
ough. It appears the @ sign screws up the wildcard matching.
>
> But what I really really need is the ability to list the mailboxes of
> a given user, i.e.:
>
> lm user.j...@example.com*
>
> but this does not work. Is there any workaround or fix?
>
Maybe the authenticated user is
ady
. LOGIN admin password
. OK User logged in
. LIST * user/%...@example.com
--
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
On Wed, May 12, 2010 at 4:51 PM, Andrew Morgan wrote:
>
> Use "imtest" instead of "nc". imtest can do all the SASL login magic and
> still gives you raw access to the connection for sending commands.
>
Or use 'openssl s_client -host server -port 143 -sta
2010/5/12 Agustín Eijo :
> Hello,
>
> Thanks for the reply.
>
> I set noatime option and I'll try setting it to NFSv4 in order to
> avoid problems with File Locking
>
You may convert cyrus db's to flatfile to avoid lock problems.
--
Reinaldo de Carvalho
http
s is configured in cyrus.conf to run delprune to
remove expired messages at startup (START). Then messages will be
processed before listen for connections. You should disable delprune
at startup and add it to EVENTS:
delprune cmd="/usr/sbin/cyr_expire -E 3" at=01
Marc
Look http://python-cyrus.sf.net
--
Reinaldo de Carvalho
http://korreio.sf.net
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
Hi Guys,
Can you add reference to Korreio on new cyrus website? Korreio provide
a GUI for cyrus, like a cyradm.
If possible add a link to Korreio, the URL is: http://korreio.sf.net
(the Cyrus Admin GUI), Thanks.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"
On Fri, Oct 15, 2010 at 11:12 AM, Jeroen van Meeuwen (Kolab Systems)
wrote:
>
> Hi Reinaldo,
>
> You have an interesting project going on there. One question; where is the
> source code repository?
>
Hi Jeroen,
Source code is the program code (is python).
[]'s
--
Re
On Fri, Oct 15, 2010 at 2:20 PM, Henrique de Moraes Holschuh
wrote:
> On Fri, 15 Oct 2010, Reinaldo de Carvalho wrote:
>> On Fri, Oct 15, 2010 at 11:12 AM, Jeroen van Meeuwen (Kolab Systems)
>> wrote:
>> >
>> > Hi Reinaldo,
>> >
>> > You have
On Sat, Oct 16, 2010 at 11:36 AM, Jeroen van Meeuwen (Kolab Systems)
wrote:
> Reinaldo de Carvalho wrote:
>>
>> I'am using RCS (newest SCCS).
>
> Can you tell us where the repository is?
>
RCS is local version control, isn't a network service.
--
Reinaldo
On Sat, Oct 16, 2010 at 2:11 PM, Henrique de Moraes Holschuh
wrote:
> On Sat, 16 Oct 2010, Reinaldo de Carvalho wrote:
>>
>> RCS is local version control, isn't a network service.
>
> It is also per-file. Think CVS with even less features. I also have
> some stuff
On Sun, Oct 17, 2010 at 6:23 AM, Jeroen van Meeuwen (Kolab Systems)
wrote:
> Reinaldo de Carvalho wrote:
>> No reason. Can you point me a git howto?
>
> I would love to help you developing / maintaining the Python Cyrus package you
> did as well.
>
> We have some infrast
SO-8859-1 (AddDefaultCharset), and application wasn't
setting appropriately. (webserver will set only if application don't
do it)
[1] Content-Type: text/html; charset=UTF-8
[2]
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a soft
> issues.
>
Imap migration don't preserve messages hardlinks and used space will
grow up. But is a safe way.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a software, don't try to adapt this
software to the way you work, but
message. In
other words, MTA can't split recipient creating multiples messages.
You can use tcpdump to confirm this behavour. In postfix, setting
mydestination domain and mailbox_transport enforce this behavour, try
use transport_maps.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://py
own the server with mass creating
mailboxes (abstractly a DoS). This will be out-the-box failure, and is
really bad.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a software, don't try to adapt this
software to the way you work, but
r way is perform a migration by imap protocol. Search
about imap-sync, commonly you need temporarily change user passwords
to sync messages, and then restore this passwords.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a software,
ically the partition either by domain or
number of mailboxes by partition.
> I hope to have better explained my problem...
> Thank you very much
> Regards
> Marco
>
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a softwar
nd howto sync the non-user-inboxes?
>
The main problem is to preserve hardlinks to don't grow up used disk
space, and isn't possible with IMAP migration.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a software, don'
et it to work, change localhost to the
> server IP or FQDN ? Open the firewall to admit connection to port 2000 ?
>
sievecmd="timsieved" listen="sieve" prefork=0
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully u
2011/3/23 Reinaldo de Carvalho :
>
> Set sasl_delfault_realm and don't wonry about this. :)
>
sasl_default_realm
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a software, don't try to adapt this
software to the
%r resolves to 'com'. (??)
>
> The only thing that helps is setting servername: example.com in the config.
> But this is not what I want. My servername is 'mail.example.com'.
>
> Any ideas? A bug?
>
Set sasl_delfault_realm and don't wonry about this. :)
Yes with. I have also tried virtdomains: yes, virtdomains: on and
>> virtdomains:
>> userid.
>
> Are you sure that default_realm option exist? It would help me a lot, however
> I didn't found anything in the docs or on the net.
>
I remember now, sasl_default_realm is a
Migration from imap will grow used space because will ignore single instance
store (hard links) and should be avoided.
[]'s
Reinaldo
Em 29/02/2012, às 08:48, Manel Gimeno Zaragozá escreveu:
> Hello,
>
> I'm doing almost same migration, from old cyrus (2.2.12) to new version
> (2.4.13) and
usage will increase.
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a software, don't try to adapt this
software to the way you work, but rather yourself to the way the
software works" (myself)
Cyrus Home Page:
You need understand the IMAP protocol and implement this with some language.
This is not a cyrus question but IMAP operation.
[]'s
Reinaldo
Sent from my iPhone
Em 10/03/2012, às 01:44, "Fabio S. Schmidt" escreveu:
> Hi, first sorry for sending the same topic again, maybe I wasn't clear enoug
t; is:
>
> a) create a new folder
> b) copy all the messages there
> c) delete the original folder
> d) rename the new folder back.
>
> The reconstruct will only work if you delete the cyrus.header file, which
> will be
> worse for IO anyway.
>
> Bron.
>
r software (run from sysadmin desktop)
and work with LDAP and CYRUS.
See screenshots: http://sourceforge.net/projects/korreio/
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"While not fully understand a software, don't try to adapt this
software to the way you wo
66 matches
Mail list logo