MBEXAMINE(8) System Manager's Manual MBEXAMINE(8)
*
NAME
mbexamine - examine a cyrus-format mailbox
SYNOPSIS
mbexamine [ -C config-file ] [ -u uid ] mailbox...
mbexamine [ -C config-file ] [ -s seqnum ] mailbox...
mbexamine [ -C config-file ] -q mailbox...
DESCRIPTION
Mbexamine will examine the header, index, and cache files of a cyrus format mailbox and dump the information contained therein. It can
also limit its output to a specific uid or sequence number, through use of the -s and -u switches. Mbexamine reads its configuration
options out of the imapd.conf(5) file unless specified otherwise by -C. It uses the mboxlist database to locate the mailbox on disk.
OPTIONS -C config-file
Read configuration options from config-file.
-s Dump information for the given sequence number only.
-u Dump information for the given uid only.
-q Compare the quota usage in cyrus.index to the actual message file sizes and report any differences. If there are differences, the
mailbox SHOULD be reconstructed.
FILES
/etc/imapd.conf
CMU Project Cyrus MBEXAMINE(8)
Check Out this Related Man Page
UNEXPUNGE(8) System Manager's Manual UNEXPUNGE(8)
*
NAME
unexpunge - restore expunged (but yet unremoved) messages
SYNOPSIS
unexpunge [ -C config-file ] -l mailbox
unexpunge [ -C config-file ] -t time-interval [ -d ] [ -v ] mailbox
unexpunge [ -C config-file ] -a [ -d ] [ -v ] mailbox
unexpunge [ -C config-file ] -u [ -d ] [ -v ] mailbox uid...
DESCRIPTION
Unexpunge is used to restore expunged messages which have yet to be removed from the Cyrus mailspool. This utility is only useful when the
server is configured to use delayed expunge.
Unexpunge reads its configuration options out of the imapd.conf(5) file unless specified otherwise by -C.
OPTIONS -C config-file
Read configuration options from config-file.
-l List the expunged messages in the specified mailbox which are available for restoration.
-t time-interval
Unexpunge messages which were expunged in the last time-interval seconds. (modifiers: m: minutes, h: hours, d: days, w: weeks).
-a Restore all of the expunged messages in the specified mailbox.
-u Restore only those messages having the specified UIDs in the specified mailbox.
-d Unset the Deleted flag on any restored messages.
-v Enable verbose output/logging.
FILES
/etc/imapd.conf
SEE ALSO imapd.conf(5)CMU Project Cyrus UNEXPUNGE(8)
Hello, Ive got to amke a script to calculate how many emails are in the servers mailbox, how many times each IP address appears in the mailbox and to search for keywords, tehn produce the results in HTML report. The thing is I dont know where to start and what the best language to use would be.
... (4 Replies)
Hi,
Files coming to mailbox are in readable format?
Is there any special command to read these files.
suppose i have sent a file like this
megh$mailx -s "mesg" xyz@server.domain<file1.dat
can xyz directly read the file from his mailbox? (1 Reply)
Im trying to write a script that will change user to cyrus then reconstruct mailbox for the user defined in the parsed argument. If i was loggin in to terminal to do this manually for wendys mailbox i would do this
sudo su cyrus
/usr/bin/cyrus/bin/reconstruct -r user/wendy
That would... (4 Replies)