You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Shane Curcuru (JIRA)" <ji...@apache.org> on 2009/03/04 05:47:56 UTC

[jira] Commented: (INFRA-397) Create a simple commandline tool for searching private e-mail archives

    [ https://issues.apache.org/jira/browse/INFRA-397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678582#action_12678582 ] 

Shane Curcuru commented on INFRA-397:
-------------------------------------

Heck, even an easy-to-use set of instructions on how to pull down the private archives to a local drive, so members could use Thunderbird or similar end-user mail clients to search through past archives would be great.

There are two barriers to allowing easier access to private archives in this way:

- Fear of the unknown.  New members, and non-unix-geek members, often have no idea of what ~/apmail is, never mind where it is.

- Convenience.  Tasks like this are not simple for non-unix geeks.

I really need to cleanup my personal mail, so I'll see if I create something useful over ACEU09.

> Create a simple commandline tool for searching private e-mail archives
> ----------------------------------------------------------------------
>
>                 Key: INFRA-397
>                 URL: https://issues.apache.org/jira/browse/INFRA-397
>             Project: Infrastructure
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: Infra Wishlist
>            Reporter: Leo Simons
>            Priority: Minor
>
> Infrastructure does not have any public archives, but does have gzipped mboxes in /home/apmail on minotaur. In general, it would be real nice if it were possible to do something like
>   mail-archive search --list infrastructure@apache.org --from 200302 --to 200507 --subject 'svn commit' --from 'leosimons@apache' --body 'crontabs' > ~/mail/lsd-screwups
>   mutt -f ~/mail/lsd-screwups
> to take a look at all the times I screwed up crontabs over the last few years. Basically this involves:
> -> locating the set of .gz files to search based on the --from and --to
> -> uncompressing those files (preferably on the fly of course)
> -> understanding mbox format (there's probably tools for that)
> -> grepping through those files, allowing to match against headers (eg --subject '^svn commit' matches "Subject: *svn commit") as well as fulltext
> -> generating an mbox file containing the matching emails
> This being just five tasks, I am assuming it can be done in roughly five lines of perl by someone who understands both perl and email.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.