Commit Graph

218 Commits

Author SHA1 Message Date
Duncan Overbruck
d9c3914924 mpick: breaking cmdline options
Two breaking changes which will make mpick fit more in with
all other mblaze tools by using mmsg(7) arguments:
- Use the -F flag to read script files.
- Remove msglist support
2020-07-30 22:18:21 +02:00
Leah Neukirchen
e7442fcc72 seq: - now refers to the message on stdin, use .- for previous message 2020-07-03 17:26:48 +02:00
Leah Neukirchen
282de65079 mrep: use Reply-From configuration to find From header
This allows replying from different addresses than Local-Mailbox
if they appear in To, Cc or Bcc.

Idea and initial patch by @nmeum.
2020-05-23 16:00:06 +02:00
Duncaen
8ae4801dd4 mpick: add header decodeop for better address matching 2020-05-15 18:41:13 +02:00
Duncaen
32f0fcbc0d mpick: add let expressions 2020-05-15 18:41:13 +02:00
Duncaen
8f0b6e2117 mpick: add ternary (conditional) operator 2020-05-15 18:41:13 +02:00
Duncaen
3968f2ef03 mpick: add skip expression 2020-05-15 18:41:13 +02:00
Duncaen
401aa88752 mpick: add pipes and file redirection 2020-05-15 18:41:13 +02:00
Duncaen
eec6a4ebfd mdeliver.1: add mrefile to SEE ALSO 2020-05-15 18:41:13 +02:00
Leah Neukirchen
4927d44d55 mthread: add -p to only add parent messages via -S 2020-05-04 14:58:58 +02:00
Leah Neukirchen
62da7c59ea mthread: add -r to reverse top-level order 2020-05-04 14:45:07 +02:00
Leah Neukirchen
a5c77c71bc mlist: print number of matches when message selection is in place 2020-04-30 23:45:35 +02:00
Leah Neukirchen
d83860c34e man/*: normalize references, use %T for RFC titles 2020-04-27 01:00:13 +02:00
Leah Neukirchen
d50bb5772a maddr: add -d to only print display name. 2020-03-30 19:02:55 +02:00
Duncan Overbruck
dc15a75b63 mcom: add preview alias for show command 2020-02-05 14:11:53 +01:00
Leah Neukirchen
113ac5a24d mdirs: add -a to list all subfolders, ignoring maildir++ convention
Based on a patch by Kylie McClain <kylie@somas.is>.
2020-01-22 11:42:02 +01:00
Leah Neukirchen
1755fa6279 mblaze.7: mention public-inbox archive 2020-01-18 16:49:14 +01:00
Leah Neukirchen
9e91eb6e8b mscan: add dottime formatting 2020-01-02 16:15:35 +01:00
Leah Neukirchen
48285fe722 man/mcom.1: document defaults for mrep and mbnc 2019-08-27 10:15:09 +02:00
Leah Neukirchen
f8fa6a1e0e mdirs: add -0 to separate folders by NUL characters
Idea by Mario Domgoergen <mdom@taz.de>.

Closes #159.
2019-02-20 10:57:50 +01:00
Leah Neukirchen
763be1967c mflag.1: tweak description 2019-01-31 20:49:46 +01:00
Leah Neukirchen
a6f48fe371 mcom: add -send 2019-01-29 13:10:25 +01:00
Duncaen
6b3cca21fb mscan.1: fix typo 2019-01-14 18:15:37 +01:00
Leah Neukirchen
ae720c51e0 mrep: add -noquote
Closes #139.
2019-01-02 18:29:27 +01:00
Leah Neukirchen
5280abfa10 mgenmid: do not use raw timestamp
We one-time-pad the timestamp with a random key instead.
This will provide enough entropy to be unique, but not leak the system date.
Even with a bad RNG state it should guarantee uniqueness, however.
2018-12-25 19:31:34 +01:00
Duncaen
d09efa6aa9 mpick: add -v flag
Closes: #137 [via git-merge-pr]
2018-09-25 16:05:51 +02:00
Leah Neukirchen
ddd7e54fbb mscan: hide message count behind -v
Also ensure output is flushed before printing it.
2018-09-25 13:59:58 +02:00
Leah Neukirchen
1336ea5512 magrep: add -h, which is like -p but doesn't print the file name. 2018-09-10 15:22:02 +02:00
Vincent Breitmoser
562fec2614 man/mshow.1: document -x behavior if no parts are specified
Closes: #131 [via git-merge-pr]
2018-08-27 14:18:06 +02:00
Vincent Breitmoser
e7c3c08da3 man/msed.1: mention mhdr in see also section of msed
Closes: #128 [via git-merge-pr]
2018-08-26 16:26:36 +02:00
Leah Neukirchen
5495fdd0c4 man/mshow.1: document $MAILFILTER, small tweaks
Closes #126.
2018-08-24 19:11:22 +02:00
Duncaen
98918783aa magrep: add -l flag
Closes: #121 [via git-merge-pr]
2018-07-08 15:13:17 +02:00
Larry Hynes
b4df5b006b mrefile.1: update wording
Closes: #118 [via git-merge-pr]
2018-04-23 16:30:07 +02:00
Leah Neukirchen
593b1950d6 mrefile: don't default to current message 2018-04-23 15:36:56 +02:00
Leah Neukirchen
2f46bd718e add mrefile.1 2018-04-19 19:22:20 +02:00
Leah Neukirchen
d261b0cdcf mshow: add -B to decode MIME parameters in broken mails 2018-04-17 15:26:19 +02:00
Larry Hynes
afefda9844 mless.1: update wording
Closes: #117 [via git-merge-pr]
2018-04-02 20:16:47 +02:00
Leah Neukirchen
64da4ff0fa mcom: add -body to prepopulate drafts 2018-03-10 22:28:41 +01:00
Leah Neukirchen
c49c0b4a56 mcom: revamp argument parsing, allow setting arbitrary headers from command line 2018-02-27 15:14:29 +01:00
Duncaen
80dafa1887 man/magrep.1: fix -c description
Closes: #116 [via git-merge-pr]
2018-02-19 13:50:53 +01:00
Larry Hynes
4be7153f5f mthread.1: update wording
Closes: #114 [via git-merge-pr]
2018-02-04 23:39:18 +01:00
Larry Hynes
b4dad686d2 msort.1: update wording
Closes: #113 [via git-merge-pr]
2018-02-04 23:33:53 +01:00
Larry Hynes
a325acb889 mshow.1: update wording
Closes: #112 [via git-merge-pr]
2018-02-04 23:20:06 +01:00
Larry Hynes
dc1531a7bb mseq.1: update wording
Closes: #111 [via git-merge-pr]
2018-02-04 23:05:08 +01:00
Larry Hynes
1377f5ac0a msed.1: update wording
Closes: #109 [via git-merge-pr]
2018-02-04 22:20:38 +01:00
Larry Hynes
080ea4317f mscan.1: update wording
Closes: #108 [via git-merge-pr]
2018-02-04 21:04:44 +01:00
Leah Neukirchen
80a74ddc98 magrep: add *:REGEX to search in any header 2018-02-04 20:10:49 +01:00
Larry Hynes
e87140e226 mpick.1: update wording
Closes: #107 [via git-merge-pr]
2018-02-04 19:47:27 +01:00
Larry Hynes
6b21f1dbe0 mmsg.7: update wording
Closes: #106 [via git-merge-pr]
2018-02-04 19:34:57 +01:00
Larry Hynes
e7344c41d6 mmkdir.1: Maildir -> maildir
Closes: #105 [via git-merge-pr]
2018-02-04 19:09:44 +01:00