Probleme mit dovecot

Ich bekomme von Dovecot folgende Fehlermeldung:
Dec 2 10:47:54 mailserver01 dovecot: IMAP(tim.meusel@online-mail.biz): Fatal: block_alloc(134217728): Out of memory
Dec 2 10:47:54 mailserver01 dovecot: IMAP(tim.meusel@online-mail.biz): Raw backtrace: imap() [0x4a518a] -> imap() [0x4a51f3] -> imap() [0x4a47b1] -> imap() [0x4af298] -> imap() [0x4af3bb] -> imap(p_strdup+0x37) [0x4b76d7] -> imap(maildir_uidlist_refresh+0x727) [0x444557] -> imap() [0x440963] -> imap(maildir_storage_sync_init+0x147) [0x440e77] -> imap(mailbox_sync+0x2e) [0x46c55e] -> imap(imap_status_get+0x83) [0x42a6e3] -> imap(cmd_status+0x13a) [0x421d5a] -> imap() [0x423a6d] -> imap(client_handle_input+0x135) [0x423d75] -> imap(client_input+0x5c) [0x42462c] -> imap(io_loop_handler_run+0xbd) [0x4ad22d] -> imap(io_loop_run+0x18) [0x4ac6a8] -> imap(main+0x531) [0x42c371] -> /lib/libc.so.6(__libc_start_main+0xfd) [0x7f6b3c07fc8d] -> imap() [0x41c709]
Dec 2 10:47:54 mailserver01 dovecot: dovecot: child 7970 (imap) returned error 83 (Out of memory - see mail_process_size setting)

Leide hat weder das löschen der dovecot.index.cache noch das erhöhen von mail_process_size etwas gebracht. Ich bin für weitere Vorschläge offen :)

 

 

Nachtrag: Dovecot scheint in Verbindung mit dem Maildir Format Probleme mit der Anzahl meiner eMails zu bekommen. Aktuell befinden sich ~800.000 Mails in diversen Postfächern.  Um dieses Problem zu behoben sollte man mail_process_size in jeden Fall hoch setzen (min. 512Mb, 0 für mutige) und umstellen auf das Mbox Format. Falls man nicht umstellen will kommt man um das löschen einiger Mails nicht herum. Außerdem sollte man den index neu bauen lassen. Dazu wechselt man einfach in das Rootverzeichniss des entsprechenden Mailusers und löscht die Datei dovecot.indexes.cache. Beim nächsten Verbindungsaufbau erzeugt der Mailclient den Index neu.

This entry was posted in General, Linux. Bookmark the permalink.

One Response to Probleme mit dovecot

  1. Ralph Lauren says:

    Wonderful work! This is the kind of information that should be shared around the net. Disgrace on Google for not positioning this post upper! Come on over and discuss with my web site . Thanks =)

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.