1IMAPFILTER(1) BSD General Commands Manual IMAPFILTER(1)
2
4 imapfilter — mail filter
5
7 imapfilter [-Vdiv] [-c configfile] [-e 'command'] [-l logfile]
8
10 imapfilter is a mail filtering utility. It connects to remote mail
11 servers using the Internet Message Access Protocol (IMAP), sends search‐
12 ing queries to the server and processes mailboxes based on the results.
13 It can be used to delete, copy, move, flag, etc. messages residing in
14 mailboxes at the same or different mail servers. The 4rev1 and 4 ver‐
15 sions of the IMAP protocol are supported.
16
17 The options are as follows:
18
19 -V Displays program's version.
20
21 -c configfile
22 Path to the configuration file. The default is
23 $HOME/.imapfilter/config.lua.
24
25 -d Debug mode; creates a temporary file name in
26 $HOME/.imapfilter/debug.XXXXXX, where debugging messages about
27 the program's progress are printed.
28
29 -e 'command'
30 May be used to enter one line of program (configuration). When
31 this options is used, imapfilter will not look for any configura‐
32 tion file.
33
34 -i Enters interactive mode after executing the configuration file or
35 the command line.
36
37 -l logfile
38 File that contains logs of error messages imapfilter produces.
39
40 -v Verbose mode; prints detailed information about the program's
41 actions.
42
44 HOME User's home directory.
45
47 $HOME/.imapfilter/config.lua
48 Default configuration file. Because this file may contain sensi‐
49 tive data such as user passwords, the recommended permissions are
50 read/write for the user, and not accessible by others.
51
52 $HOME/.imapfilter/certificates
53 File where the SSL/TLS certificates are stored.
54
55 $HOME/.imapfilter/debug.XXXXXX
56 Debug files.
57
59 imapfilter_config(5)
60
62 IMAP4rev1:
63 RFC 3501, RFC 3348, RFC 2683, RFC 2595, RFC 2342, RFC 2195, RFC
64 2177
65
66 IMAP4: RFC 1730
67
69 Lefteris Chatzimparmpas <lefcha@hellug.gr>
70
71BSD December 14, 2009 BSD