You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(7) |
Aug
(3) |
Sep
(4) |
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(6) |
Feb
(9) |
Mar
(2) |
Apr
(11) |
May
(5) |
Jun
(4) |
Jul
(1) |
Aug
|
Sep
(4) |
Oct
(6) |
Nov
(14) |
Dec
(1) |
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
(2) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(9) |
2009 |
Jan
(6) |
Feb
|
Mar
|
Apr
(7) |
May
(2) |
Jun
|
Jul
|
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
2010 |
Jan
(9) |
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
(4) |
Jul
(5) |
Aug
(7) |
Sep
(3) |
Oct
(2) |
Nov
|
Dec
(5) |
2011 |
Jan
|
Feb
(3) |
Mar
|
Apr
(5) |
May
(3) |
Jun
|
Jul
(6) |
Aug
|
Sep
(4) |
Oct
(2) |
Nov
|
Dec
(2) |
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(7) |
Aug
|
Sep
|
Oct
(3) |
Nov
|
Dec
|
2013 |
Jan
|
Feb
(2) |
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(12) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(10) |
2016 |
Jan
(2) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(4) |
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
(7) |
Sep
(3) |
Oct
(3) |
Nov
|
Dec
(3) |
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
From: José G. J. <jju...@gm...> - 2015-07-03 17:35:10
|
El 2/7/2015 23:52, "Nick Drage" <ni...@fu...> escribió: > > I'm planning to build an email indexing script, but was looking for > software that would create a database of the email content for me, so > all I'd need to do was run queries, rather than figure out how to index > the emails in the first place. > > So I'm intrigued by mairix, but as the main URL for the software now > points to the author's about.me page, and I believe this is the first > email to the mailing list this year, I'm wondering if the software is > essentially dead? > > If so, and you've moved on, can you recommend alternatives? In > particular for Arch Linux... namazu is the only software that looks > similar, and that's also not been updated for some time. > Hi, take a look to notmuch, it is a alternative to mairix and works very well. Regards. |
From: Janusz S. B. <js...@mi...> - 2015-07-03 04:39:57
|
Quote/Cytat - Nick Drage <ni...@fu...> (Thu 02 Jul 2015 11:34:40 PM CEST): > I'm planning to build an email indexing script, but was looking for > software that would create a database of the email content for me, so > all I'd need to do was run queries, rather than figure out how to index > the emails in the first place. > > So I'm intrigued by mairix, but as the main URL for the software now > points to the author's about.me page, Which URL do you mean? The source is here https://github.com/rc0/mairix I use mairix often but in a non-sophisticated way. Regards Janusz -- Prof. dr hab. Janusz S. Bień - Uniwersytet Warszawski (Katedra Lingwistyki Formalnej) Prof. Janusz S. Bień - University of Warsaw (Formal Linguistics Department) js...@uw..., js...@mi..., http://fleksem.klf.uw.edu.pl/~jsbien/ |
From: Victoria S. <vic...@gm...> - 2015-07-02 22:09:34
|
Hi Nick: I am a mairix user (Claws Mail; Ubuntu 14.04 LTS; ~55K+ messages saved. Mairix works really well; I use it multiple times, daily. I have mairix configured to save my results to a separate Claws mail folder, and the mairix queries (albeit lacking support for hyphenation etc.) run quickly - instantaneously, practically. I update the mairix database almost daily as it only takes 2-3 seconds (my high-end machine: i7 CPU hyper-threaded to 8 cores ...; SSD drives) via a .bashrc alias (mrxud) ... If I need more sophisticated searching, I can simply do a broad mairix query, then regex-search the mairix results folder using Claws (s:"some word or phrase & b:"some other word, phrase, ...") - particularly hyphenated words or specific phrases (enclosed in quotation marks, " ") , ... The mairix indexing is blazingly fast (at least on my new machine: the SSD is ~70x faster than my old mechanical HDD)!! I wish the code was available, as I am curious as to how it is implemented. An alternative to mairix might be Apache Solr ... I recall seeing a front-end that indexed e-mail with attachments also parsed / sub-indexed / indented with the main results; very cool. Hope this helps! :-) On Thu, Jul 2, 2015 at 2:34 PM, Nick Drage <ni...@fu...> wrote: > I'm planning to build an email indexing script, but was looking for > software that would create a database of the email content for me, so > all I'd need to do was run queries, rather than figure out how to index > the emails in the first place. > > So I'm intrigued by mairix, but as the main URL for the software now > points to the author's about.me page, and I believe this is the first > email to the mailing list this year, I'm wondering if the software is > essentially dead? > > If so, and you've moved on, can you recommend alternatives? In > particular for Arch Linux... namazu is the only software that looks > similar, and that's also not been updated for some time. > > Thank you. > > -- > "It is better to be slightly on fire > than to curse the darkness" > Hack Circus > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Mairix-users mailing list > Mai...@li... > https://lists.sourceforge.net/lists/listinfo/mairix-users > |
From: Nick D. <ni...@fu...> - 2015-07-02 21:51:52
|
I'm planning to build an email indexing script, but was looking for software that would create a database of the email content for me, so all I'd need to do was run queries, rather than figure out how to index the emails in the first place. So I'm intrigued by mairix, but as the main URL for the software now points to the author's about.me page, and I believe this is the first email to the mailing list this year, I'm wondering if the software is essentially dead? If so, and you've moved on, can you recommend alternatives? In particular for Arch Linux... namazu is the only software that looks similar, and that's also not been updated for some time. Thank you. -- "It is better to be slightly on fire than to curse the darkness" Hack Circus |
From: Janusz S. B. <js...@mi...> - 2014-09-06 09:38:30
|
Quote/Cytat - Kim Vandry <vandry@TZoNE.ORG> (Fri 05 Sep 2014 09:12:15 PM CEST): [...] > I have tested all of this with my own email and it seems to work so far. > Please let me know if you try it out and encounter any problems. I've just tested it and also it seems to work. The users od Debian and derivates may be reminded of checkinstall: https://wiki.debian.org/CheckInstall Best regards Janusz -- Prof. dr hab. Janusz S. Bień - Uniwersytet Warszawski (Katedra Lingwistyki Formalnej) Prof. Janusz S. Bień - University of Warsaw (Formal Linguistics Department) js...@uw..., js...@mi..., http://fleksem.klf.uw.edu.pl/~jsbien/ |
From: Kim V. <vandry@TZoNE.ORG> - 2014-09-05 19:12:22
|
On 2014-09-05 10:50, Kim Vandry wrote: > I have added an IMAP client to mairix so that it supports indexing and > searching messages found on an IMAP server and placing search results in > a folder on the same IMAP server. Both features are optional, so that > you can also index remote messages and store the results locally, or > index local folders and store the results on IMAP. My changes for the IMAP feature can be found here: https://github.com/vandry/mairix Here are some brief instructions on how to use it. Previously you had three ways of specifying the source folders in the mairixrc file: maildir=folder1:folder2 mh=folder1:folder2 mbox=folder1:folder2 Now you have a fourth option: imap=folder1:folder2 That's for source folders. If you want to place the search results in an IMAP folder too (recommended), you can do it like this: mformat=imap Of course you need to tell mairix how to connect to the IMAP server: imap_server=mail.example.com And the IMAP server probably needs for you to log in too, so this: imap_username=myusername imap_password=mypassword If you have shell access to the same system that runs your IMAP server, you may be able to connect directly to the IMAP server without using a TCP/IP connection and it will know who you are so you don't have to give it a username and password. In that case, you can use the following option instead of imap_server, imap_username, and imap_password: imap_pipe=/usr/lib/dovecot/imap If you want to switch all your source folders from non-IMAP to IMAP (or vice versa), you might want to consider deleting mairix's database file and starting over from scratch because mairix will have to reindex all of your mail anyway. I have tested all of this with my own email and it seems to work so far. Please let me know if you try it out and encounter any problems. Happy weekend, -kv |
From: Edward B. <edw...@or...> - 2014-09-05 17:13:42
|
>>>>> On Fri, 05 Sep 2014 10:50:54 -0400, Kim Vandry <vandry@TZoNE.ORG> said: KV> Hello mairix users, KV> I have been using mairix as the primary tool for searching my mailbox KV> for many years and I have been very happy with it. KV> Following a Dovecot upgrade on the server where my mail is located, my KV> whole mailbox will soon be in Dovecot's proprietary dbox format, which KV> of course mairix does not support (my mailbox is presently in maildir KV> format). I would hate to give up mairix so... KV> I have added an IMAP client to mairix so that it supports indexing and KV> searching messages found on an IMAP server and placing search results in KV> a folder on the same IMAP server. Both features are optional, so that KV> you can also index remote messages and store the results locally, or KV> index local folders and store the results on IMAP. KV> My changes are made up of about 8 patches. KV> I would like to know if you would be interested in accepting this KV> feature upstream. Please let me know. I would love this. Mairix is currently the only thing keeping me from moving entirely to IMAP. Currently I am using fetchmail just because I want the mail in mbox format for mairix. Ed -- | edw...@or... | office: +1 407 458 0017 | 15 work days til JavaOne 2014 | 11 work days til start of JSF 2.3 and Servlet 4.0 |
From: Janusz S. B. <js...@mi...> - 2014-09-05 15:17:10
|
Quote/Cytat - Kim Vandry <vandry@TZoNE.ORG> (Fri 05 Sep 2014 04:50:54 PM CEST): > Hello mairix users, > > I have been using mairix as the primary tool for searching my mailbox > for many years and I have been very happy with it. > > Following a Dovecot upgrade on the server where my mail is located, my > whole mailbox will soon be in Dovecot's proprietary dbox format, which > of course mairix does not support (my mailbox is presently in maildir > format). I would hate to give up mairix so... > > I have added an IMAP client to mairix so that it supports indexing and > searching messages found on an IMAP server and placing search results in > a folder on the same IMAP server. Both features are optional, so that > you can also index remote messages and store the results locally, or > index local folders and store the results on IMAP. > > My changes are made up of about 8 patches. > > I would like to know if you would be interested in accepting this > feature upstream. Please let me know. Sounds great! I hope it will be included upstream, but I am willing to give it a try anyway. Best regards Janusz -- Prof. dr hab. Janusz S. Bień - Uniwersytet Warszawski (Katedra Lingwistyki Formalnej) Prof. Janusz S. Bień - University of Warsaw (Formal Linguistics Department) js...@uw..., js...@mi..., http://fleksem.klf.uw.edu.pl/~jsbien/ |
From: Kim V. <vandry@TZoNE.ORG> - 2014-09-05 15:07:55
|
Hello mairix users, I have been using mairix as the primary tool for searching my mailbox for many years and I have been very happy with it. Following a Dovecot upgrade on the server where my mail is located, my whole mailbox will soon be in Dovecot's proprietary dbox format, which of course mairix does not support (my mailbox is presently in maildir format). I would hate to give up mairix so... I have added an IMAP client to mairix so that it supports indexing and searching messages found on an IMAP server and placing search results in a folder on the same IMAP server. Both features are optional, so that you can also index remote messages and store the results locally, or index local folders and store the results on IMAP. My changes are made up of about 8 patches. I would like to know if you would be interested in accepting this feature upstream. Please let me know. Thanks -kv |
From: Victoria S. <1@VictoriasJourney.com> - 2014-04-30 04:55:36
|
Updates (self-answered): --------------------- Re: Q1. To search my Claws Mail Sent folder (i.e. my /home/victoria/Mail/sent/ directory): Unsuccessful trials: victoria@victoria:~$ mairix p:/sent/ s:"cancer,stem" Can't match patterns longer than 31 characters or empty victoria@victoria:~$ mairix p:home p:victoria p:Mail p:Sent s:"cancer,stem" Matched 0 messages Success! victoria@victoria:~$ mairix p:"home/victoria/Mail/Sent" s:"cancer,stem" Matched 312 messages --------------------- Re: Q2. "AND" searches: Unsuccessful trial: victoria@victoria:~$ mairix s:cancer+stem Matched 0 messages Success! victoria@victoria:~$ mairix s:cancer,stem Matched 312 messages victoria@victoria:~$ mairix s:"cancer,stem" Matched 312 messages Tip: Add time before the command, i.e. time mairix s:cancer,stem to see the execution time. Include threaded messages, in above search: --------------------- Re Q3. Remove duplicate messages Tip: In a Claws Mail directoruy (e.g. my a_mairix output directory), type Ctrl-Alt-U to refresh the a_mairix output folder view In Claws Mail, the two commands Tools menu > Delete duplicated messages > In selected folder Tools menu > Delete duplicated messages > In all folders appear on top of one another, as shown. As I NEVER want to delete duplicates (carefully saved, filed into separate folders, depending on the topic), I added a shortcut, to minimize my risk of accidentally clicking the second (all folders') option! [However, if that happens, I do backup my home directory - including ~/Mail, 4x daily using rsnapshot/rsync.] Quit Claws Mail. Edit /home/victoria/.claws-mail/menurc (using geany, or Gedit). Uncomment (removed the leading semicolon ; ) and added the Ctrl-Shift-D command to the "Tools > Delete duplicated messages > In selected folder" menu selection: i.e. change ; (gtk_accel_path "<Actions>/Menu/Tools/DeleteDuplicates/SelFolder" "") to (gtk_accel_path "<Actions>/Menu/Tools/DeleteDuplicates/SelFolder" "<Primary><Shift>d") [Though not necessary, I also also removed <Primary><Shift>d from ; (gtk_accel_path "<Actions>/Menu/Book/NewVCard" "<Primary><Shift>d") that now / remains commented out (;) as ; (gtk_accel_path "<Actions>/Menu/Book/NewVCard" "") ] =============================================================== ----- Original Message(s): ----- Date: 2014 Apr 28 (Mon) 20:42 From: "Victoria S." <1@VictoriasJourney.com> To: "Mairix-users (maillist)" <mai...@li...> Subject: "And" searches? Remove duplicates in results list? Specify source folder? Extended search expressions? Hello! I am a new mairix user! :-) I am using Claws Mail 3.9.3 on Ubuntu 14.04 LTS; mairix 0.22 I read the guide (http://wfw.de/~ingo/mairix.html) plus various other web posts. A few quick questions (apologies in advance if these are FAQ, or if I overlooked something in the guide, and for asking several separate questions in a single post/thread): 1. Can I specify specify the query folder; i.e. if I want to search only my "Sent" mail folder? 2. Re: (from Section 3.5 of the guide,): * A disjunction, e.g. `s:pointer/dereference'. This matches all messages with one or both of the words `pointer' and `dereference' in their subject lines. * Each disjunction may be a conjunction, e.g. `s:null,pointer/dereference=2' matches all messages whose subject lines either contain both the words `null' and `pointer', or contain the word `dereference' with up to 2 errors (or both). ... can I do "AND" searches, e.g. (conceptionally stated): s:cancer AND s:stem ? 3. I have lots of copies of messages, saved in various folders. So when I run mairix searches, I typically get multiple (identical) results in my output folder ("a_mairix). Is there any way to parse/remove the duplicates? 4. Can I implement extended (e.g. "regex-type") searches: 'find this here and that there but not this there,' etc.? Thanks - much appreciated! This program looks very useful: fast and powerful! :D =============================================================== |
From: Victoria S. <1@VictoriasJourney.com> - 2014-04-29 03:56:01
|
Hello! I am a new mairix user! :-) I am using Claws Mail 3.9.3 on Ubuntu 14.04 LTS; mairix 0.22 I read the guide (http://wfw.de/~ingo/mairix.html) plus various other web posts. A few quick questions (apologies in advance if these are FAQ, or if I overlooked something in the guide, and for asking several separate questions in a single post/thread): 1. Can I specify specify the query folder; i.e. if I want to search only my "Sent" mail folder? 2. Re: (from Section 3.5 of the guide,): * A disjunction, e.g. `s:pointer/dereference'. This matches all messages with one or both of the words `pointer' and `dereference' in their subject lines. * Each disjunction may be a conjunction, e.g. `s:null,pointer/dereference=2' matches all messages whose subject lines either contain both the words `null' and `pointer', or contain the word `dereference' with up to 2 errors (or both). ... can I do "AND" searches, e.g. (conceptionally stated): s:cancer AND s:stem ? 3. I have lots of copies of messages, saved in various folders. So when I run mairix searches, I typically get multiple (identical) results in my output folder ("a_mairix). Is there any way to parse/remove the duplicates? 4. Can I implement extended (e.g. "regex-type") searches: 'find this here and that there but not this there,' etc.? Thanks - much appreciated! This program looks very useful: fast and powerful! :D =============================================================== |
From: Jostein B. <jb...@br...> - 2013-04-11 19:00:57
|
On 11.04.13,14:43, rfb...@ro... wrote: > Hello, > > I am trying to use mairix for the first time and attempting to use Indexing. > However, I am trying find out where the .mairixrc file is located and what the file should contain in order to find the mbox. > > Any help is appreciated. > > Thank you, > You should find the mairixrc file in your home directory like ~/.mairixrc. The contents should be something like this. Adjust the base, mbox and database parameters so that it suits your setup ~/.mairixrc # ####################################################################### # # Example ~/.mairixrc file # # Any line starting with # is a comment. # ####################################################################### # Set this to the directory where your maildir folders live base=/home/yourname/mail ####################################################################### # You need to define at least one of maildir, mh and mbox. You probably don't # need to define all three! You can use >1 line for any of these. # Set this to a list of maildir folders within 'base'. 3 dots at the end means # there are sub-folders within this folder. # Set this to a list of MH folders within 'base'. 3 dots at the end means # there are sub-folders within this folder. #mh=mh_archive... # Set this to a list of mbox folders within 'base'. mbox=inbox mbox=outbox ####################################################################### # Set this to the folder within 'base' where you want the search mode # to write its output. mfolder=mfolder # Set this if you want the format of mfolder to be mh or mbox (the default is # maildir). # # mformat=mh # mformat=mbox ####################################################################### # Set this to the path where the index database file will be kept database=/home/yourname/mail/mairix_database Jostein |
From: <rfb...@ro...> - 2013-04-11 18:43:24
|
Hello, I am trying to use mairix for the first time and attempting to use Indexing. However, I am trying find out where the .mairixrc file is located and what the file should contain in order to find the mbox. Any help is appreciated. Thank you, -- Ralph Boynton M.S. CompTIA: A+, Network+, Server+, Security+ |
From: Ian! D. A. <id...@id...> - 2013-02-17 12:22:32
|
On Sun, Feb 17, 2013 at 08:41:19PM +1100, Peter Jeremy wrote: > Has anyone looked at adapting mairix to handle multiple database files, > where each database would only need rewriting if any of its input > files changed. You can do this yourself. Run mairix first to index the inboxes that don't change, and create that index file. Then run mairix a second time reading only the inbox files that are changing, and create a second index file. It is only this second file that you need to keep updating. When you want to search, run mairix to search the first index file and save its results. Then have it search the second index file with the -a (append) flag to add to the results of the first search. You end up with the combined results of both searches, almost as if it were one big index file. I wrote a little script to do both searches for me. -- | Ian! D. Allen - id...@id... - Ottawa, Ontario, Canada | Home Page: http://idallen.com/ Contact Improv: http://contactimprov.ca/ | College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/ | Defend digital freedom: http://eff.org/ and have fun: http://fools.ca/ |
From: Peter J. <pe...@ru...> - 2013-02-17 10:18:27
|
I am using mairix to index ~17GB of mbox files (the mairix database is ~730MB) and find that rebuilding the database is becoming sluggish (because the database is completely written from scratch on every update invocation). Since the majority of my mbox files are effectively archives that don't change, having several database files would make updates significantly faster. Has anyone looked at adapting mairix to handle multiple database files, where each database would only need rewriting if any of its input files changed. Alternatively, has anyone looked at using a more traditional database (that allows incremental updates)? -- Peter Jeremy |
From: LP B. <lp...@gm...> - 2012-10-20 21:59:06
|
Please ignore my previous request. I now keep an index file, which maps a short hashed version of the ID to the full ID. Once the full ID is found from the index file, it is used in the 'mairix m:ID' search. For those who may be interested, the index file format is like the following: 492a0c 202...@gm... where the first column is the first 6 numbers of the MD5 sum of the message ID. I then can click links in the form of mail:492a0c in my text file and the message with the right ID will be found by Mairix and opened in a terminal window. -----Original Message----- > From: LP Bing <lp...@gm...> > Date: Sat, 20 Oct 2012 14:43:26 -0500 > To: mai...@li... > Subject: substring search within Message-ID > > Hi, > > Since version 0.23, substring search in Message-ID is no longer > possible: > > "Do not interpret special characters [~,/=^] in Message-ID queries" > > I wonder if it is possible to add a switch to command line options to > enable interpretation of the special characters (default can be > Disabled). I really miss the substring search feature. > > I have a program that creates a "URL" of a message based on the > message ID, which I can use point (almost) uniquely to a message. For > example, a message ID <123...@ma...> will lead to a URL > mail:123678abc because I took the first three chars, last three chars > and three chars in the middle. With this tag, I COULD find the message > by doing > > mairix m:123=,678=,abc@= > > but no longer so since 0.23. I could use the whole ID, but that would > be too long and not necessary (I use these URLs in my text file). > > So my request is, can you consider adding a switch to the command line > to enable interpretation of special chars for message-ID? I know this > will create a problem for message IDs that have special chars in them, > but those cases can be dealt with by guaranteeing that the URL does > not use any special chars. And since the switch is by default off, it > will not affect current users. > > Thanks, > Bing |
From: LP B. <lp...@gm...> - 2012-10-20 19:43:35
|
Hi, Since version 0.23, substring search in Message-ID is no longer possible: "Do not interpret special characters [~,/=^] in Message-ID queries" I wonder if it is possible to add a switch to command line options to enable interpretation of the special characters (default can be Disabled). I really miss the substring search feature. I have a program that creates a "URL" of a message based on the message ID, which I can use point (almost) uniquely to a message. For example, a message ID <123...@ma...> will lead to a URL mail:123678abc because I took the first three chars, last three chars and three chars in the middle. With this tag, I COULD find the message by doing mairix m:123=,678=,abc@= but no longer so since 0.23. I could use the whole ID, but that would be too long and not necessary (I use these URLs in my text file). So my request is, can you consider adding a switch to the command line to enable interpretation of special chars for message-ID? I know this will create a problem for message IDs that have special chars in them, but those cases can be dealt with by guaranteeing that the URL does not use any special chars. And since the switch is by default off, it will not affect current users. Thanks, Bing |
From: Mark H. <ma...@po...> - 2012-10-11 21:29:17
|
I have been using this patch in my own copy of mairix for many years now, and rather than keeping it private I thought it worth sharing. In general, it seems bad to trust the "Date:" header in incoming mails as this is set by the sender and is not always correct (eg. spam, incorrect clock) But when Exim delivers to my mailbox, it adds a Delivery-Date. So if this exists, I use it instead. So inbound mail uses this, while my outbound mail only has a "Date:" header but this is trusted as it was set by me. This makes searching for mails in, eg. last 3 months, work as expected Results are no longer polluted by those with a Date in the future, for example. -- Mark --- rfc822.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rfc822.c b/rfc822.c index 606b9cf..668acaf 100644 --- a/rfc822.c +++ b/rfc822.c @@ -1016,7 +1016,8 @@ struct rfc822 *data_to_rfc822(struct msg_src *src, cte_nvp = make_nvp(src, x->text + sizeof("content-transfer-encoding:") - 1); else if (!cd_nvp && match_string("content-disposition", x->text)) cd_nvp = make_nvp(src, x->text + sizeof("content-disposition:") - 1); - else if (!result->hdrs.date && match_string("date", x->text)) { + else if (match_string("delivery-date", x->text) + || !result->hdrs.date && match_string("date", x->text)) { char *date_string = copy_header_value(x->text); result->hdrs.date = parse_rfc822_date(date_string); free(date_string); -- 1.7.12.2 |
From: Jonathan K. <ji...@ka...> - 2012-07-17 19:35:49
|
Either you're hitting the per-process memory limit for your account, or your whole computer is running out of memory. If on Linux, run "dmesg" right after it happens and see if there's a message that looks like "Out of memory: Kill process # (mairix)". If so, then your whole computer is out of memory. If not, run "ulimit -a" to view the memory limits being enforced on your shell. Memory limits are usually set in /etc/securitiy/limits.conf, although that may vary in different Linux distributions. jik On 7/17/2012 2:40 PM, David Prothero wrote: > > I'm trying to run mairix on some very large mbox files and it runs for > a few minutes and then outputs "Killed" and exits. Anyone have any ideas? > > .mairixrc contents: > > ----------------------- > > base=~/d/UserData > > mbox=Mboxes/*... > > mfolder=SearchResults > > format=mbox > > database=~/d/UserData/mairix.db > > --- > > David Prothero > > I.T. Director > > Pharmacist's Letter / Prescriber's Letter > > Natural Medicines Comprehensive Database > > Ident-A-Drug / www.therapeuticresearch.com > > (209) 472-2240 x231 > > (209) 472-2249 (fax) > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > > _______________________________________________ > Mairix-users mailing list > Mai...@li... > https://lists.sourceforge.net/lists/listinfo/mairix-users |
From: Ahern, S. <ah...@or...> - 2012-07-17 19:34:13
|
Mind taking the minutia of this debugging off the mailing list? If you find a solution that is likely of interest to mairix users, a summary to the list would be appropriate. -Sean -- Sean Ahern 865-408-8463 Sent from my iPad On Jul 17, 2012, at 3:32 PM, "David Prothero" <dpr...@pl...<mailto:dpr...@pl...>> wrote: 1489276 free and 1548760 swap free when not running mairix. (This is on Ubuntu 12.04). I have 14 directories containing multiple mbox files, some of which are over 1GB. 26GB of mail in all. Here’s a tail of the processes using up memory. Doesn’t seem like there’s anything too impressive. root 814 0.0 0.0 15776 8 tty4 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty4 root 820 0.0 0.0 15776 8 tty5 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty5 root 824 0.0 0.0 15776 8 tty2 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty2 root 825 0.0 0.0 15776 8 tty3 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty3 root 827 0.0 0.0 15776 8 tty6 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty6 root 936 0.0 0.0 15776 8 tty1 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty1 daemon 845 0.0 0.0 16900 0 ? Ss Jul16 0:00 atd root 300 0.0 0.0 17224 0 ? S Jul16 0:00 upstart-udev-br idge --daemon 1000 5383 0.0 0.0 18152 1268 pts/1 R+ 12:22 0:00 ps aux root 844 0.0 0.0 19104 192 ? Ss Jul16 0:00 cron root 386 0.0 0.0 21588 8 ? S Jul16 0:00 /sbin/udevd --d aemon root 404 0.0 0.0 21588 4 ? S Jul16 0:00 /sbin/udevd --d aemon root 305 0.0 0.0 21592 4 ? Ss Jul16 0:00 /sbin/udevd --d aemon 1000 2109 0.0 0.0 23024 1252 pts/1 Ss Jul16 0:00 /bin/bash 1000 2463 0.0 0.0 23024 8 pts/2 Ss+ Jul16 0:00 /bin/bash 1000 5384 0.0 0.0 23024 744 pts/1 D+ 12:22 0:00 /bin/bash 1000 5385 0.0 0.0 23024 752 pts/1 D+ 12:22 0:00 /bin/bash 102 725 0.0 0.0 23908 4 ? Ss Jul16 0:00 dbus-daemon --s ystem --fork --activation=upstart root 1 0.0 0.0 24316 8 ? Ss Jul16 0:00 /sbin/init 1000 2363 0.0 0.0 26404 8 pts/0 Ss Jul16 0:00 -bash 1000 2462 0.0 0.0 26860 0 pts/0 S+ Jul16 0:00 screen -r 2108. pts-0.l00011v2 1000 2108 0.0 0.0 27328 660 ? Ss Jul16 0:00 SCREEN root 742 0.0 0.0 49948 8 ? Ss Jul16 0:00 /usr/sbin/sshd -D 1000 2362 0.0 0.0 73352 532 ? S Jul16 0:01 sshd: dprothero @pts/0 root 2234 0.0 0.0 73352 676 ? Ss Jul16 0:00 sshd: dprothero [priv] root 899 0.0 0.0 154920 8 ? Sl Jul16 0:26 /usr/sbin/VBoxS ervice whoopsie 840 0.0 0.0 187568 0 ? Ssl Jul16 0:00 whoopsie syslog 755 0.0 0.0 249464 184 ? Sl Jul16 0:02 rsyslogd -c5 David From: Jonathan Kamens [mailto:ji...@ka...] Sent: Tuesday, July 17, 2012 12:14 PM To: David Prothero Cc: mai...@li...<mailto:mai...@li...> Subject: Re: [Mairix-users] mairix just exits with "Killed" On 7/17/2012 3:03 PM, David Prothero wrote: Thank you. It’s the whole computer out of memory. It’s running on a virtual machine with 1.5GB of RAM. Is there a way to know how much RAM will be needed? I assume it’s relative to the mbox size. Would another format like MH use less memory? A better question than how much memory it needs is how much memory is available. :-) I.e., the problem may be not that mairix is using a huge amount of RAM, but rather that it's using a reasonable amount of RAM but the VM it's running in is almost out of RAM even before you run it. The reality is probably somewhere in between those two extremes. How much memory does "free" report is available (the last number on the "-/+ buffers/cache" line) when you're not running mairix? Do you have swap space configured, and if so, how much swap is available? You can find out what's using up memory by running "ps aux | sort -k +5n". That'll display a complete process list with the most memory-intensive processes at the bottom. jik ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Mairix-users mailing list Mai...@li...<mailto:Mai...@li...> https://lists.sourceforge.net/lists/listinfo/mairix-users |
From: David P. <dpr...@pl...> - 2012-07-17 19:31:30
|
1489276 free and 1548760 swap free when not running mairix. (This is on Ubuntu 12.04). I have 14 directories containing multiple mbox files, some of which are over 1GB. 26GB of mail in all. Here's a tail of the processes using up memory. Doesn't seem like there's anything too impressive. root 814 0.0 0.0 15776 8 tty4 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty4 root 820 0.0 0.0 15776 8 tty5 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty5 root 824 0.0 0.0 15776 8 tty2 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty2 root 825 0.0 0.0 15776 8 tty3 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty3 root 827 0.0 0.0 15776 8 tty6 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty6 root 936 0.0 0.0 15776 8 tty1 Ss+ Jul16 0:00 /sbin/getty -8 38400 tty1 daemon 845 0.0 0.0 16900 0 ? Ss Jul16 0:00 atd root 300 0.0 0.0 17224 0 ? S Jul16 0:00 upstart-udev-br idge --daemon 1000 5383 0.0 0.0 18152 1268 pts/1 R+ 12:22 0:00 ps aux root 844 0.0 0.0 19104 192 ? Ss Jul16 0:00 cron root 386 0.0 0.0 21588 8 ? S Jul16 0:00 /sbin/udevd --d aemon root 404 0.0 0.0 21588 4 ? S Jul16 0:00 /sbin/udevd --d aemon root 305 0.0 0.0 21592 4 ? Ss Jul16 0:00 /sbin/udevd --d aemon 1000 2109 0.0 0.0 23024 1252 pts/1 Ss Jul16 0:00 /bin/bash 1000 2463 0.0 0.0 23024 8 pts/2 Ss+ Jul16 0:00 /bin/bash 1000 5384 0.0 0.0 23024 744 pts/1 D+ 12:22 0:00 /bin/bash 1000 5385 0.0 0.0 23024 752 pts/1 D+ 12:22 0:00 /bin/bash 102 725 0.0 0.0 23908 4 ? Ss Jul16 0:00 dbus-daemon --s ystem --fork --activation=upstart root 1 0.0 0.0 24316 8 ? Ss Jul16 0:00 /sbin/init 1000 2363 0.0 0.0 26404 8 pts/0 Ss Jul16 0:00 -bash 1000 2462 0.0 0.0 26860 0 pts/0 S+ Jul16 0:00 screen -r 2108. pts-0.l00011v2 1000 2108 0.0 0.0 27328 660 ? Ss Jul16 0:00 SCREEN root 742 0.0 0.0 49948 8 ? Ss Jul16 0:00 /usr/sbin/sshd -D 1000 2362 0.0 0.0 73352 532 ? S Jul16 0:01 sshd: dprothero @pts/0 root 2234 0.0 0.0 73352 676 ? Ss Jul16 0:00 sshd: dprothero [priv] root 899 0.0 0.0 154920 8 ? Sl Jul16 0:26 /usr/sbin/VBoxS ervice whoopsie 840 0.0 0.0 187568 0 ? Ssl Jul16 0:00 whoopsie syslog 755 0.0 0.0 249464 184 ? Sl Jul16 0:02 rsyslogd -c5 David From: Jonathan Kamens [mailto:ji...@ka...] Sent: Tuesday, July 17, 2012 12:14 PM To: David Prothero Cc: mai...@li... Subject: Re: [Mairix-users] mairix just exits with "Killed" On 7/17/2012 3:03 PM, David Prothero wrote: Thank you. It's the whole computer out of memory. It's running on a virtual machine with 1.5GB of RAM. Is there a way to know how much RAM will be needed? I assume it's relative to the mbox size. Would another format like MH use less memory? A better question than how much memory it needs is how much memory is available. :-) I.e., the problem may be not that mairix is using a huge amount of RAM, but rather that it's using a reasonable amount of RAM but the VM it's running in is almost out of RAM even before you run it. The reality is probably somewhere in between those two extremes. How much memory does "free" report is available (the last number on the "-/+ buffers/cache" line) when you're not running mairix? Do you have swap space configured, and if so, how much swap is available? You can find out what's using up memory by running "ps aux | sort -k +5n". That'll display a complete process list with the most memory-intensive processes at the bottom. jik |
From: Jonathan K. <ji...@ka...> - 2012-07-17 19:14:33
|
On 7/17/2012 3:03 PM, David Prothero wrote: > > Thank you. It's the whole computer out of memory. It's running on a > virtual machine with 1.5GB of RAM. Is there a way to know how much RAM > will be needed? I assume it's relative to the mbox size. Would another > format like MH use less memory? > A better question than how much memory it needs is how much memory is available. :-) I.e., the problem may be not that mairix is using a huge amount of RAM, but rather that it's using a reasonable amount of RAM but the VM it's running in is almost out of RAM even before you run it. The reality is probably somewhere in between those two extremes. How much memory does "free" report is available (the last number on the "-/+ buffers/cache" line) when you're not running mairix? Do you have swap space configured, and if so, how much swap is available? You can find out what's using up memory by running "ps aux | sort -k +5n". That'll display a complete process list with the most memory-intensive processes at the bottom. jik |
From: Nick D. <nic...@hp...> - 2012-07-17 19:09:47
|
David Prothero <dpr...@pl...> wrote: > I’m trying to run mairix on some very large mbox files and it runs for a few minutes and then outputs “Killed” and exits. Anyone have any ideas? Mairix is very memory-intensive - it may be running out of memory and getting killed by the OOM killer (assuming you are running on some Linux system). Run top or vmstat or the gnome applet system monitor thingie and check the memory usage. If you *are* running out of memory, you may be able to add swap space and have it continue but that is likely to be *very* slow - adding real memory is the only workable solution. E.g. it would take 0.5 hours on my older 1GB laptop with lots of swap space, but with 4GB (and no swap space usage at all) it went down to 30 seconds. Nick > > .mairixrc contents: > > ----------------------- > > base=~/d/UserData > > mbox=Mboxes/*... > > mfolder=SearchResults > > format=mbox > > database=~/d/UserData/mairix.db > > --- > > David Prothero > > I.T. Director > > Pharmacist's Letter / Prescriber's Letter > > Natural Medicines Comprehensive Database > > Ident-A-Drug / www.therapeuticresearch.com > > (209) 472-2240 x231 > > (209) 472-2249 (fax) > > > ---------------------------------------------------- > Alternatives: > > ---------------------------------------------------- > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Mairix-users mailing list > Mai...@li... > https://lists.sourceforge.net/lists/listinfo/mairix-users |
From: David P. <dpr...@pl...> - 2012-07-17 19:03:10
|
Thank you. It's the whole computer out of memory. It's running on a virtual machine with 1.5GB of RAM. Is there a way to know how much RAM will be needed? I assume it's relative to the mbox size. Would another format like MH use less memory? Thanks again. David From: Jonathan Kamens [mailto:ji...@ka...] Sent: Tuesday, July 17, 2012 12:01 PM To: David Prothero Cc: mai...@li... Subject: Re: [Mairix-users] mairix just exits with "Killed" Either you're hitting the per-process memory limit for your account, or your whole computer is running out of memory. If on Linux, run "dmesg" right after it happens and see if there's a message that looks like "Out of memory: Kill process # (mairix)". If so, then your whole computer is out of memory. If not, run "ulimit -a" to view the memory limits being enforced on your shell. Memory limits are usually set in /etc/securitiy/limits.conf, although that may vary in different Linux distributions. jik On 7/17/2012 2:40 PM, David Prothero wrote: I'm trying to run mairix on some very large mbox files and it runs for a few minutes and then outputs "Killed" and exits. Anyone have any ideas? .mairixrc contents: ----------------------- base=~/d/UserData mbox=Mboxes/*... mfolder=SearchResults format=mbox database=~/d/UserData/mairix.db --- David Prothero I.T. Director Pharmacist's Letter / Prescriber's Letter Natural Medicines Comprehensive Database Ident-A-Drug / www.therapeuticresearch.com (209) 472-2240 x231 (209) 472-2249 (fax) ------------------------------------------------------------------------ ------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Mairix-users mailing list Mai...@li... https://lists.sourceforge.net/lists/listinfo/mairix-users |
From: David P. <dpr...@pl...> - 2012-07-17 18:55:25
|
I'm trying to run mairix on some very large mbox files and it runs for a few minutes and then outputs "Killed" and exits. Anyone have any ideas? .mairixrc contents: ----------------------- base=~/d/UserData mbox=Mboxes/*... mfolder=SearchResults format=mbox database=~/d/UserData/mairix.db --- David Prothero I.T. Director Pharmacist's Letter / Prescriber's Letter Natural Medicines Comprehensive Database Ident-A-Drug / www.therapeuticresearch.com (209) 472-2240 x231 (209) 472-2249 (fax) |