update cfind, server for new contacts-cache
Use the new APIs.
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
.TH MU CFIND 1 "May 2013" "User Manuals"
|
||||
.TH MU CFIND 1 "April 2019" "User Manuals"
|
||||
|
||||
.SH NAME
|
||||
|
||||
@ -38,10 +38,9 @@ would find all contacts with a gmail-address, while
|
||||
|
||||
lists all contacts with Mary in either name or e-mail address.
|
||||
|
||||
If you do not specify a search expression, \fBmu cfind\fR returns the full
|
||||
list of contacts. Note, \fBmu cfind\fR does not use the
|
||||
database, but uses a cache file with e-mail addresses, which is populated
|
||||
during the indexing process.
|
||||
If you do not specify a search expression, \fBmu cfind\fR returns the full list
|
||||
of contacts. Note, \fBmu cfind\fR uses a cache with the e-mail information,
|
||||
which is populated during the indexing process.
|
||||
|
||||
The regular expressions are Perl-compatible (as per the PCRE-library used by
|
||||
GRegex).
|
||||
@ -65,25 +64,24 @@ sets the output format to the given value. The following are available:
|
||||
.fi
|
||||
|
||||
|
||||
(*) CSV is not really standardized, but \fBmu cfind\fR follows some common
|
||||
practices: any double-quote is replaced by a double-double quote (thus,
|
||||
"hello" become ""hello"", and fields with commas are put in
|
||||
double-quotes. Normally, this should only apply to name fields.
|
||||
(*) CSV is not fully standardized, but \fBmu cfind\fR follows some common
|
||||
practices: any double-quote is replaced by a double-double quote (thus, "hello"
|
||||
become ""hello"", and fields with commas are put in double-quotes. Normally,
|
||||
this should only apply to name fields.
|
||||
|
||||
.TP
|
||||
\fB\-\-personal\fR only show addresses seen in messages where one of 'my'
|
||||
e-mail addresses was seen in one of the address fields; this is to exclude
|
||||
addresses only seen in mailing-list messages. See the \fB\-\-my-address\fR
|
||||
parameter in \fBmu index\fR.
|
||||
\fB\-\-personal\fR only show addresses seen in messages where one of 'my' e-mail
|
||||
addresses was seen in one of the address fields; this is to exclude addresses
|
||||
only seen in mailing-list messages. See the \fB\-\-my-address\fR parameter in
|
||||
\fBmu index\fR.
|
||||
|
||||
.TP
|
||||
\fB\-\-after=\fR\fI<timestamp>\fR only show addresses last seen after
|
||||
\fI<timestamp>\fR. \fI<timestamp>\fR is a UNIX \fBtime_t\fR value, the number
|
||||
of seconds since 1970-01-01 (in UTC).
|
||||
\fI<timestamp>\fR. \fI<timestamp>\fR is a UNIX \fBtime_t\fR value, the number of
|
||||
seconds since 1970-01-01 (in UTC).
|
||||
|
||||
From the command line, you can use the \fBdate\fR command to get this
|
||||
value. For example, only consider addresses last seen after 2009-06-01, you
|
||||
could specify
|
||||
From the command line, you can use the \fBdate\fR command to get this value. For
|
||||
example, only consider addresses last seen after 2009-06-01, you could specify
|
||||
.nf
|
||||
--after=`date +%s --date='2009-06-01'`
|
||||
.fi
|
||||
@ -103,15 +101,15 @@ contact was found. Anything else leads to a non-zero return value:
|
||||
|
||||
.SH INTEGRATION WITH MUTT
|
||||
|
||||
You can use \fBmu cfind\fR as an external address book server for
|
||||
\fBmutt\fR. For this to work, add the following to your \fImuttrc\fR:
|
||||
You can use \fBmu cfind\fR as an external address book server for \fBmutt\fR.
|
||||
For this to work, add the following to your \fImuttrc\fR:
|
||||
|
||||
.nf
|
||||
set query_command = "mu cfind --format=mutt-ab '%s'"
|
||||
.fi
|
||||
|
||||
Now, in mutt, you can easily search for e-mail addresses using the
|
||||
\fBquery\fR-command, which is (by default) accessible by pressing \fBQ\fR.
|
||||
Now, in mutt, you can search for e-mail addresses using the \fBquery\fR-command,
|
||||
which is (by default) accessible by pressing \fBQ\fR.
|
||||
|
||||
.SH ENCODING
|
||||
|
||||
@ -121,8 +119,7 @@ output-file, so emacs/bbdb can handle things correctly, without guessing.
|
||||
|
||||
.SH BUGS
|
||||
|
||||
Please report bugs if you find them at
|
||||
\fBhttps://github.com/djcb/mu/issues\fR.
|
||||
Please report bugs if you find them at \fBhttps://github.com/djcb/mu/issues\fR.
|
||||
|
||||
.SH AUTHOR
|
||||
|
||||
|
||||
Reference in New Issue
Block a user