1UNEXPUNGE(8) System Manager's Manual UNEXPUNGE(8)
2
3
4
5 *
6
8 unexpunge - restore expunged (but yet unremoved) messages
9
11 unexpunge [ -C config-file ] -l mailbox
12 unexpunge [ -C config-file ] -t time-interval [ -d ] [ -v ] mailbox
13 unexpunge [ -C config-file ] -a [ -d ] [ -v ] mailbox
14 unexpunge [ -C config-file ] -u [ -d ] [ -v ] mailbox uid...
15
17 Unexpunge is used to restore expunged messages which have yet to be
18 removed from the Cyrus mailspool. This utility is only useful when the
19 server is configured to use delayed expunge.
20
21 Unexpunge reads its configuration options out of the imapd.conf(5) file
22 unless specified otherwise by -C.
23
25 -C config-file
26 Read configuration options from config-file.
27
28 -l List the expunged messages in the specified mailbox which are
29 available for restoration.
30
31 -t time-interval
32 Unexpunge messages which were expunged in the last time-interval
33 seconds. (modifiers: m: minutes, h: hours, d: days, w: weeks).
34
35 -a Restore all of the expunged messages in the specified mailbox.
36
37 -u Restore only those messages having the specified UIDs in the
38 specified mailbox.
39
40 -d Unset the \Deleted flag on any restored messages.
41
42 -v Enable verbose output/logging.
43
45 /etc/imapd.conf
46
48 imapd.conf(5)
49
50
51
52CMU Project Cyrus UNEXPUNGE(8)