Re: Memory leak or misconfiguration: Repeated allocation of very large block

2015-10-25 Thread Sebastian Wolfgarten
Hi Timo,

alright, thanks I will recompile without gc - this is a standard build option 
on FreeBSD but I will get the port maintainer to maybe change this.

Best regards
Sebastian

> Am 24.10.2015 um 23:19 schrieb Timo Sirainen :
> 
> On 24 Oct 2015, at 14:59, Sebastian Wolfgarten  
> wrote:
>> 
>> Dear all,
>> 
>> I am using Dovecot 2.2.19 and I keep on getting the following warnings in my 
>> mail.log file on FreeBSD 10:
>> 
>> Oct 24 10:45:28 server1 dovecot: imap: Error: GC Warning: Repeated 
>> allocation of very large block (appr. size 20480):
>> Oct 24 10:45:28 server1 dovecot: imap: Error:May lead to memory leak 
>> and poor performance.
>> 
>> I am wondering whether this is a configuration issue (i.e. a mistake in my 
>> current config) or whether I am hitting a bug. What’s the best way of 
>> figuring this one out? I tried increasing the verbosity of the logs but it 
>> did not really provide me with further information.
> 
> I guess you have configured Dovecot --with-gc? I guess it's possible this is 
> a bug, but it could just as well be a false alarm. In general I don't 
> recommend/support --with-gc option (and I should probably just remove it 
> altogether). The easiest and the most usable way of finding memory leaks is 
> to run with valgrind (which must be done without-gc):
> 
> service imap {
>  executable = /usr/bin/valgrind -q --show-reachable=yes --leak-check=full 
> /usr/libexec/dovecot/imap
> }
> 
> I'm not aware of any memory leaks right now.
> 



signature.asc
Description: Message signed with OpenPGP using GPGMail


Can't access maildir with dovecot

2015-10-25 Thread Julien Cubizolles
I'm a total newbie regarding imap servers. I'm trying to set up a
Offlineimap/dovecot/Gnus system and Gnus complains that it cannot access
the maildir... Here is my setup, put together by copying stuff from
around the web without any prior knowledge of these tools...

* Offlineimap is setup to use the $HOME/Maildir-free/, using
  
  --8<---cut here---start->8---
  preauthtunnel = /usr/lib/dovecot/imap -o 
mail_location=maildir:$HOME/Maildir-free
  --8<---cut here---end--->8---

  in the local maildir part of ~/.offlineimaprc.

* The Maildir-free maildir has been correctly (I think) populated
  with a single "General" folder. 

  /home/wilk/Maildir-free:
  total used in directory 52 available 5502852
  drwxrwxr-x   6 wilk wilk  4096 oct.  23 11:10 .
  drwx-- 240 wilk wilk 20480 oct.  23 15:06 ..
  drwxrwxr-x   2 wilk wilk  4096 oct.  23 11:09 cur
  -rw-rw-r--   1 wilk wilk   348 oct.  23 11:10 dovecot.index.log
  -rw-rw-r--   1 wilk wilk51 oct.  23 11:10 dovecot-uidlist
  -rw-rw-r--   1 wilk wilk 8 oct.  23 11:09 dovecot-uidvalidity
  -r--r--r--   1 wilk wilk 0 oct.  23 11:09 dovecot-uidvalidity.5629f967
  drwx--   6 wilk wilk  4096 oct.  23 11:16 General
  -rw-rw-r--   1 wilk wilk 0 oct.  23 11:09 maildirfolder
  drwxrwxr-x   2 wilk wilk  4096 oct.  23 11:09 new
  drwxrwxr-x   2 wilk wilk  4096 oct.  23 11:09 tmp


* dovecot is not setup to start as a server (no script in /etc/rc*.d/)
  and I didn't configure anything in any /etc/dovecot/ file (maybe I
  should have ?)

* Gnus is supposed to access the maildir as an IMAP server through
  dovecot: I have:

  (nnimap "FreeOffline"
(nnimap-stream shell)
(nnimap-shell-program "/usr/lib/dovecot/imap -o 
mail_location=maildir:$HOME/Maildir-free")

  in gnus-secondary-select-methods
  
* I try to access this maildir as follows

/usr/lib/dovecot/imap -o mail_location=maildir:/home/wilk/Maildir-free/

* PREAUTH [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE 
SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT 
MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS 
LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN 
CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE] Logged in as wilk
* LIST "" *
* LIST (\HasNoChildren) "." INBOX
* OK List completed.

As you can see, the "General" folder doesn't appear, and there is a
mention of "INBOX" even though there is no folder under this name (but I
guess that's a default for any IMAP system). Accordingly, Gnus only
displays a INBOX folder when browsing the FreeOffline IMAP server, and
complains that it contains no message.

What's the correct way to setup dovecot? Thanks for your help.

Julien.


MAPI Properties?

2015-10-25 Thread Mark Foley
I'm using Dovceot/IMAP on Linux and Outlook clients on WIN7 workstations.  Mail
on Linux is stored in Maildir format. 

I'm searching for where Outook keeps its information on color categories in
IMAP. According to Diane Poremsky at slipstick.com, "Outlook stores it in the
mapi properties of each message. If you use MFCMAPI to viuw the messages, you'll
see the properties." MAPI is a Windows thing and the recommended MFCMAPI is for
viewing these properties in Exchange. Not what I can use.

Outlook must be storing these properties somewhere in the Dovecot/IMAP system as
color categories can be set from Outlook. Can someone tell me where to look for
these properties?

THX - Mark