about summary refs log tree commit diff
path: root/man/mseq.1
blob: 232ceeeb18c33603181855ecd1800575ab288c6b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
.Dd July 22, 2016
.Dt MSEQ 1
.Os
.Sh NAME
.Nm mseq
.Nd manipulate mail sequence
.Sh SYNOPSIS
.Nm
.Op Fl f
.Op Fl n
.Op Fl r
.Ar msgs\ ...
.Nm
.Op Fl f
.Op Fl S | Fl A
<
.Ar sequence
.Sh DESCRIPTION
.Nm
prints, fixes and sets messages in the mail sequence.
See
.Xr mmsg 7
for the message argument syntax.
.Pp
If no
.Ar msgs
are passed and
.Nm
is used interactively,
.Nm
prints all messages in the sequence.
.Pp
.Pp
With
.Fl S
or
.Fl A ,
.Nm
will replace (resp. append) the default sequence.
If standard output is not a terminal, the new sequence is also printed.
.Pp
The options are as follows:
.Bl -tag -width Ds
.It Fl f
Fix non-existing filenames by searching for a message with the same
Maildir id (but different flags).
.It Fl n
Print the sequence numbers of the
.Ar msgs .
.It Fl r
Remove leading indentation from the file names.
.It Fl S
Set the mail sequence to the file names passed on standard input.
.It Fl A
Like
.Fl S ,
but append to the mail sequence instead of replacing it.
.El
.Sh ENVIRONMENT
.Bl -tag -width Ds
.It Ev MAILSEQ
File were the sequence is stored.
(Default:
.Pa ~/.santoku/seq )
.El
.Sh EXIT STATUS
.Ex -std
.Sh SEE ALSO
.Xr mmsg 7
.Sh AUTHORS
.An Christian Neukirchen Aq Mt chneukirchen@gmail.com
.Sh LICENSE
.Nm
is in the public domain.
.Pp
To the extent possible under law,
the creator of this work
has waived all copyright and related or
neighboring rights to this work.
.Pp
.Lk http://creativecommons.org/publicdomain/zero/1.0/