Volltextsuche
Hallo
Mich haben die begeisterten Vorträge und Lobpudelein auf Dovecot auch überzeugt den Courier auszumustern.
Allerdings ist ein Problem noch unzureichent gelöst, die Volltextsuche. Leider stehen mir serverseitig
extrem eingeschänkte Ressourcen zur Verfügung, was einen Einsatz der Volltextsuche in jeglicher Form
unmöglich macht. Die Server sind kleine VMs(mit wenig Speicher aber riesigen Mailboxen, teilweise >200k Mails),
sprich ionice hilft da auch nicht. Den einzigen Weg den ich zum deaktivieren der Volltextsuche gefunden
habe, ist eine Quellcodeänderung in der Datei /lib-storage/mail-search.c, Die Funktion
search_arg_analyze() abzuändern
case SEARCH_BODY:
*have_body = FALSE;
break;
case SEARCH_TEXT:
*have_text = FALSE;
*have_body = FALSE;
break;
hat irgendwer einen besseren Vorschlag?
Klaus
-
5. September 2013
-
klaus Hellmann
-
7 Antworten
Am 05.09.2013 20:31, schrieb klaus Hellmann:
Hi,
> sprich ionice hilft da auch nicht. Den einzigen Weg den ich zum
> deaktivieren der Volltextsuche gefunden
> habe, ist eine Quellcodeänderung in der Datei
> /lib-storage/mail-search.c, Die Funktion
> search_arg_analyze() abzuändern
>
> case SEARCH_BODY:
> *have_body = FALSE;
> break;
> case SEARCH_TEXT:
> *have_text = FALSE;
> *have_body = FALSE;
> break;
>
> hat irgendwer einen besseren Vorschlag?
Nein, leider nicht so richtig. Zwar kannst Du die IMAP-Capabilities
grundsätzlich beeinflussen und damit SEARCH als solches sperren:
# Override the IMAP CAPABILITY response. If the value begins with ‚+‘,
# add the given capabilities on top of the defaults (e.g. +XFOO XBAR).
#imap_capability =
aber ich habe jetzt nicht gefunden, daß man da irgendie besonders die
Volltexsuche blocken kann.
Peer
—
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin
http://www.heinlein-support.de
Tel: 030 / 405051-42
Fax: 030 / 405051-19
Zwangsangaben lt. §35a GmbHG: HRB 93818 B / Amtsgericht
Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein — Sitz: Berlin
* klaus Hellmann :
> Hallo
>
> Mich haben die begeisterten Vorträge und Lobpudelein auf Dovecot auch überzeugt den Courier auszumustern.
> Allerdings ist ein Problem noch unzureichent gelöst, die Volltextsuche. Leider stehen mir serverseitig
> extrem eingeschänkte Ressourcen zur Verfügung, was einen Einsatz der Volltextsuche in jeglicher Form
> unmöglich macht. Die Server sind kleine VMs(mit wenig Speicher aber riesigen Mailboxen, teilweise >200k Mails),
> sprich ionice hilft da auch nicht. Den einzigen Weg den ich zum deaktivieren der Volltextsuche gefunden
> habe, ist eine Quellcodeänderung in der Datei /lib-storage/mail-search.c, Die Funktion
> search_arg_analyze() abzuändern
Kannst Du evtl. die Last vom System nehmen und SOLR/Lucene auf eine
leistungsfähigere Plattform auslagern?
p@rick
—
[*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
Am 06.09.2013 23:23, schrieb Patrick Ben Koetter:
> * klaus Hellmann:
>> Hallo
>>
>> Mich haben die begeisterten Vorträge und Lobpudelein auf Dovecot auch überzeugt den Courier auszumustern.
>> Allerdings ist ein Problem noch unzureichent gelöst, die Volltextsuche. Leider stehen mir serverseitig
>> extrem eingeschänkte Ressourcen zur Verfügung, was einen Einsatz der Volltextsuche in jeglicher Form
>> unmöglich macht. Die Server sind kleine VMs(mit wenig Speicher aber riesigen Mailboxen, teilweise>200k Mails),
>> sprich ionice hilft da auch nicht. Den einzigen Weg den ich zum deaktivieren der Volltextsuche gefunden
>> habe, ist eine Quellcodeänderung in der Datei /lib-storage/mail-search.c, Die Funktion
>> search_arg_analyze() abzuändern
>
> Kannst Du evtl. die Last vom System nehmen und SOLR/Lucene auf eine
> leistungsfähigere Plattform auslagern?
Ja, das wünschste ich mir auch, leider steht mir keine zur Verfügung.
Was interessantes zu Thunderbird noch nebenbei; egal was ich mache mein TB(17.0.8) führt die Volltextsuche immer local aus.
Ob das wohl ein Feature ist
>
> p@rick
>
* klaus Hellmann :
> Am 06.09.2013 23:23, schrieb Patrick Ben Koetter:
> >* klaus Hellmann:
> >>Hallo
> >>
> >>Mich haben die begeisterten Vorträge und Lobpudelein auf Dovecot auch überzeugt den Courier auszumustern.
> >>Allerdings ist ein Problem noch unzureichent gelöst, die Volltextsuche. Leider stehen mir serverseitig
> >>extrem eingeschänkte Ressourcen zur Verfügung, was einen Einsatz der Volltextsuche in jeglicher Form
> >>unmöglich macht. Die Server sind kleine VMs(mit wenig Speicher aber riesigen Mailboxen, teilweise>200k Mails),
> >>sprich ionice hilft da auch nicht. Den einzigen Weg den ich zum deaktivieren der Volltextsuche gefunden
> >>habe, ist eine Quellcodeänderung in der Datei /lib-storage/mail-search.c, Die Funktion
> >>search_arg_analyze() abzuändern
> >
> >Kannst Du evtl. die Last vom System nehmen und SOLR/Lucene auf eine
> >leistungsfähigere Plattform auslagern?
> Ja, das wünschste ich mir auch, leider steht mir keine zur Verfügung.
>
> Was interessantes zu Thunderbird noch nebenbei; egal was ich mache mein TB(17.0.8) führt die Volltextsuche immer local aus.
> Ob das wohl ein Feature ist
Ja, das ist die Gloda-Engine von TB, die per default die Mailbox lokal synced
und durchsuchbar macht. Es gab Diskussionen auf Mozillas tb-developers und
tb-enterprise-Liste, ob serverseitige Suche per default zu bevorzugen wäre,
aber dafür war niemand zu gewinnen.
p@rick
—
[*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
>
Was interessantes zu Thunderbird noch nebenbei; egal was ich
>
mache mein TB(17.0.8) führt die Volltextsuche immer local
>
aus.
Ob das wohl ein Feature ist
Das ist normal, seit TB 3.0 [1] 🙁
Ich kenne keinen *echten* IMAP-Client mehr. Alle MUAs die ich kenne
missbrauchen IMAP als POP3-Ersatz (sprich sie rufen nur via IMAP die Mails
ab, aber echte IMAP Features nutzt keiner).
Evtl. kennt der eine oder andere noch Mulberry… das war einer der meiner
Meinung nach *echtes* IMAP konnte, sprich serverseitige Suche uvm.
Siehe auch:
===========
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=436615
—
Ich Grüße,
Igor
On 9/9/2013 1:03 AM, Igor Sverkos wrote:
> >
> Was interessantes zu Thunderbird noch nebenbei; egal was ich
> >
> mache mein TB(17.0.8) führt die Volltextsuche immer local
> >
> aus.
> Ob das wohl ein Feature ist
>
> Das ist normal, seit TB 3.0 [1] 🙁
>
> Ich kenne keinen *echten* IMAP-Client mehr. Alle MUAs die ich kenne
> missbrauchen IMAP als POP3-Ersatz (sprich sie rufen nur via IMAP die
> Mails ab, aber echte IMAP Features nutzt keiner).
>
> Evtl. kennt der eine oder andere noch Mulberry… das war einer der
> meiner Meinung nach *echtes* IMAP konnte, sprich serverseitige Suche uvm.
>
Kennst Du Trojita?
http://trojita.flaska.net/
Es ist aber noch nicht ganz fertig.
Gruß,
Stephan.
Igor Sverkos schrieb am 09.09.2013 01:03:
> Ich kenne keinen *echten* IMAP-Client mehr. Alle MUAs die ich kenne
> missbrauchen IMAP als POP3-Ersatz (sprich sie rufen nur via IMAP die Mails
> ab, aber echte IMAP Features nutzt keiner).
Mutt.
Aus dem Manual:
“ =b STRING
messages which contain STRING in the message body. If IMAP is enabled,
searches for STRING on the server, rather than downloading each message and
searching it locally.“
Gruß
Helmut
—
————————————————————————-
Helmut Lichtenberg Tel.: 05034/871-128
Institut für Nutztiergenetik (FLI) 31535 Neustadt Germany
————————————————————————-