mirror of https://github.com/djcb/mu.git
* docs: add some examples of queries that need quoting
This commit is contained in:
parent
b50ebeb505
commit
706a686134
|
@ -1119,6 +1119,10 @@ subject:wombat date:20090601..20090630
|
||||||
# get all messages with PDF attachments in the /projects folder
|
# get all messages with PDF attachments in the /projects folder
|
||||||
maildir:/projects mime:application/pdf
|
maildir:/projects mime:application/pdf
|
||||||
|
|
||||||
|
# get all messages about Rupert in the Sent Items folder
|
||||||
|
# note that terms with spaces need quotes
|
||||||
|
maildir:"/Sent Items" rupert
|
||||||
|
|
||||||
# get all important messages which are signed:
|
# get all important messages which are signed:
|
||||||
flag:signed prio:high
|
flag:signed prio:high
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.TH MU-EASY 1 "May 2012" "User Manuals"
|
.TH MU-EASY 1 "July 2012" "User Manuals"
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
|
|
||||||
|
@ -144,6 +144,13 @@ Get all messages from Jim without an attachment:
|
||||||
\fB$ mu find from:jim AND NOT flag:attach\fR
|
\fB$ mu find from:jim AND NOT flag:attach\fR
|
||||||
.fi
|
.fi
|
||||||
|
|
||||||
|
Get all messages in the Sent Items folder about yoghurt:
|
||||||
|
.nf
|
||||||
|
\fB$mu find maildir:'/Sent Items' yoghurt\fR
|
||||||
|
.fi
|
||||||
|
Note how we need to quote search terms that include spaces.
|
||||||
|
|
||||||
|
|
||||||
Get all unread messages where the subject mentions Ångström:
|
Get all unread messages where the subject mentions Ångström:
|
||||||
.nf
|
.nf
|
||||||
\fB$ mu find subject:Ångström flag:unread\fR
|
\fB$ mu find subject:Ångström flag:unread\fR
|
||||||
|
|
|
@ -81,8 +81,7 @@ would do in an internet search engine. For example,
|
||||||
will find all messages that contain both 'monkey' and 'banana' in either body
|
will find all messages that contain both 'monkey' and 'banana' in either body
|
||||||
or subject or one of the address-fields (to/from/cc).
|
or subject or one of the address-fields (to/from/cc).
|
||||||
|
|
||||||
As mentioned, matching is case-insensitive and accent-insensitive;
|
As mentioned, matching is case-insensitive and accent-insensitive; thus
|
||||||
thus
|
|
||||||
|
|
||||||
.nf
|
.nf
|
||||||
$ mu find Mönkey BÄNAÑå
|
$ mu find Mönkey BÄNAÑå
|
||||||
|
@ -90,6 +89,7 @@ thus
|
||||||
|
|
||||||
yields the same results as the example above.
|
yields the same results as the example above.
|
||||||
|
|
||||||
|
|
||||||
\fBmu\fR also recognizes prefixes for specific fields in a messages; for
|
\fBmu\fR also recognizes prefixes for specific fields in a messages; for
|
||||||
example:
|
example:
|
||||||
|
|
||||||
|
@ -243,7 +243,21 @@ could use:
|
||||||
$ mu find size:10K..2M
|
$ mu find size:10K..2M
|
||||||
.fi
|
.fi
|
||||||
|
|
||||||
Finally, you can match \fIall\fR messages using "":
|
|
||||||
|
It's important to remember that if a search term includes spaces, you should
|
||||||
|
\fIquote\fr those parts. Thus, when we look at the following examples:
|
||||||
|
|
||||||
|
.nf
|
||||||
|
$ mu find maildir:/Sent Items yoghurt
|
||||||
|
$ mu find maildir:'/Sent Items' yoghurt
|
||||||
|
.fi
|
||||||
|
|
||||||
|
The first query searches for messages in the \fI/Sent\fR maildir matching
|
||||||
|
\fIItems\fR and \fIyoghurt\fR, while the second query searches the \fI/Sent
|
||||||
|
Items\fR maildir searching for messages matching \fIyoghurt\fR.
|
||||||
|
|
||||||
|
|
||||||
|
You can match \fIall\fR messages using "" (or ''):
|
||||||
|
|
||||||
.nf
|
.nf
|
||||||
$ mu find ""
|
$ mu find ""
|
||||||
|
|
|
@ -38,6 +38,10 @@ If =mu= did not guess the right Maildir, you can set it explicitly:
|
||||||
*** signed messages about apples *OR* oranges
|
*** signed messages about apples *OR* oranges
|
||||||
#+html:<pre> $ mu find flag:signed apples OR oranges</pre>
|
#+html:<pre> $ mu find flag:signed apples OR oranges</pre>
|
||||||
|
|
||||||
|
*** messages about yoghurt in the Sent Items folder (note the quoting):
|
||||||
|
#+html:<pre> $ mu find maildir:'/Sent Items' yoghurt</pre>
|
||||||
|
|
||||||
|
|
||||||
*** unread messages about things starting with 'soc' (soccer, society, socrates, ...)
|
*** unread messages about things starting with 'soc' (soccer, society, socrates, ...)
|
||||||
#+html:<pre> $ mu find 'subject:soc*' flag:unread</pre>
|
#+html:<pre> $ mu find 'subject:soc*' flag:unread</pre>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue