#-*-mode:org-*- # # Copyright (C) 2012-2022 Dirk-Jan C. Binnema # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software Foundation, # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. #BEGIN MU_CONFIG_CMD_ADD #STRING mu add [] #STRING mu add is the command to add specific measage files to the database. Each of the files must be specified with an absolute path. #END #BEGIN MU_CONFIG_CMD_CFIND #STRING mu cfind [options] [--format=] [--personal] [--after=] [] #STRING mu cfind is the mu command to find contacts in the mu database and export them for use in other programs. is one of: plain mutt-alias mutt-ab wl csv org-contact bbdb 'plain' is the default. If you specify '--personal', only addresses that were found in mails that include 'my' e-mail address will be listed - so to exclude e.g. mailing-list posts. Use the --my-address= option in 'mu index' to specify what addresses are considered 'my' address. With '--after=T' you can tell mu to only show addresses that were seen after T. T is a Unix timestamp. For example, to get only addresses seen after the beginning of 2012, you could use --after=`date +%%s -d 2012-01-01` #END #BEGIN MU_CONFIG_CMD_EXTRACT #STRING mu extract [options] #STRING mu extract is the mu command to display and save message parts (attachments), and open them with other tools. #END #BEGIN MU_CONFIG_CMD_FIELDS #STRING mu fields #STRING mu fields produces a table with all messages fields and flags. This is useful for writing query expressions. #END #BEGIN MU_CONFIG_CMD_FIND #STRING mu find [options] #STRING mu find is the mu command for searching e-mail message that were stored earlier using mu index(1). Some examples: # get all messages with 'bananas' in body, subject or recipient fields: $ mu find bananas # get all messages regarding bananas from John with an attachment: $ mu find from:john flag:attach bananas # get all messages with subject wombat in June 2009 $ mu find subject:wombat date:20090601..20090630 See the `mu-find' and `mu-easy' man-pages for more information. #END #BEGIN MU_CONFIG_CMD_HELP #STRING mu help #STRING mu help is the mu command to get help about , where is one of: add - add message to database cfind - find a contact extract - extract parts/attachments from messages fields - show table of all query fields and flags find - query the message database help - get help index - index messages init - init the mu database mkdir - create a maildir remove - remove a message from the database script - run a script (available only when mu was built with guile-support) server - start mu server verify - verify signatures of a message view - view a specific message #END #BEGIN MU_CONFIG_CMD_INDEX #STRING mu index [options] #STRING mu index is the mu command for scanning the contents of Maildir directories and storing the results in a Xapian database.The data can then be queried using mu-find(1). #END #BEGIN MU_CONFIG_CMD_INIT #STRING mu init [options] #STRING mu init is the mu command for setting up the mu database. #END #BEGIN MU_CONFIG_CMD_INFO #STRING mu init [options] #STRING mu info is the command for getting information about a mu database. #END #BEGIN MU_CONFIG_CMD_MKDIR #STRING mu mkdir [options] [] #STRING mu mkdir is the command for creating Maildirs.It does not use the mu database. #END #BEGIN MU_CONFIG_CMD_REMOVE #STRING mu remove [options] [] #STRING mu remove is the mu command to remove messages from the database. #END #BEGIN MU_CONFIG_CMD_SERVER #STRING mu server [options] #STRING mu server starts a simple shell in which one can query and manipulate the mu database.The output of the commands is terms of Lisp symbolic expressions (s-exps). Its main use is for the mu4e e-mail client. #END #BEGIN MU_CONFIG_CMD_SCRIPT #STRING mu script [] [-v] mu [