/[imapfilter]/imapfilter/imapfilter.1
ViewVC logotype

Diff of /imapfilter/imapfilter.1

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.13 by lefcha, Mon Oct 8 08:49:56 2001 UTC revision 1.14 by lefcha, Tue Jun 18 21:15:33 2002 UTC
# Line 1  Line 1 
1  .Dd October 7, 2001  .Dd June 9, 2002
2  .Dt IMAPFILTER 1  .Dt IMAPFILTER 1
3  .Os  .Os
4  .Sh NAME  .Sh NAME
# Line 6  Line 6 
6  .Nd mail filter  .Nd mail filter
7  .Sh SYNOPSIS  .Sh SYNOPSIS
8  .Nm  .Nm
9  .Op Fl hqv  .Op Fl hkpqv
10  .Op Fl c Ar configfile  .Op Fl c Ar configfile
11    .Op Fl d Ar interval
12  .Op Fl l Ar logfile  .Op Fl l Ar logfile
13  .Sh DESCRIPTION  .Sh DESCRIPTION
14  .Nm  .Nm
# Line 21  The options are as follows: Line 22  The options are as follows:
22  .It Fl c Ar configfile  .It Fl c Ar configfile
23  Configuration file to read settings and filters from. The default is  Configuration file to read settings and filters from. The default is
24  .Pa $HOME/.imapfilterrc .  .Pa $HOME/.imapfilterrc .
25    .It Fl d Ar interval
26    Runs imapfilter at daemon mode and repeatedly polls at the specified interval.
27  .It Fl h  .It Fl h
28  Prints a summary of program's options.  Prints a summary of program's options.
29    .It Fl k
30    Kills any other running instances of
31    .Nm
32    and removes the lockfile left from a past session.
33  .It Fl l Ar logfile  .It Fl l Ar logfile
34  File that contains logs of error messages  File that contains logs of error messages
35  .Nm  .Nm
36  produces and optionally information about the deleted messages.  produces and optionally information about the deleted messages.
37    .It Fl p
38    Enters the interactive encrypted passwords editor.
39  .It Fl q  .It Fl q
40  Quiet mode; no informational messages at all printed.  Quiet mode; no informational messages at all printed.
41  .It Fl v  .It Fl v
42  Verbose mode; prints detailed information about the program's actions.  Verbose mode; prints detailed information about the program's actions.
43  .El  .El
44    .Sh PASSWORD EDITOR
45    .Nm
46    has the capability to encrypt the accounts' passwords and store them
47    separately at
48    .Pa $HOME/.imapfilter/passwords .
49    These passwords are encrypted with a master password, supplied by
50    the user. The Blowfish block cipher with a 128bit key in CBC mode
51    is used to do the encryption. The master password is entered each
52    time
53    .Nm
54    is run, in order to decrypt the password file and retrieve the
55    actual passwords of the user's IMAP mail accounts.
56    .Pp
57    First of all, while defining accounts in the
58    .Nm
59    configuration file, the user must specify only the username and server
60    in those accounts he/she wishes to encrypt the passwords before storage.
61    Then, one can enter the interactive passwords' editor by using the
62    .Fl p
63    option.
64    .Pp
65    After entering the interactive password editor, a command line prompt
66    is used to manage the passwords. The available commands are:
67    .Bl -tag -width Ds
68    .It Cm c
69    Clears a password from an account. It takes as an argument a
70    number, specifying which account's password should be cleared.
71    .It Cm e
72    Edits an account's password entry. It takes as an argument a
73    number, the account's password to be edited.
74    .It Cm h
75    Prints a brief help message of all commands.
76    .It Cm l
77    Lists all accounts. Specifically a number that describes the
78    account, the hostname of the IMAP mail server, the username
79    and the password (if one is already specified).
80    .It Cm p
81    Changes the master password, used to encrypt all other passwords.
82    .It Cm q
83    Quits the password editor without saving changes.
84    .It Cm s
85    Saves changes.
86    .It Cm x
87    Saves changes and exits the password editor.
88    .El
89  .Sh ENVIROMENT  .Sh ENVIROMENT
90  .Bl -tag -width Ds  .Bl -tag -width Ds
91  .Ev HOME  .It Ev HOME
92  User's home directory.  User's home directory.
93  .El  .El
94  .Sh FILES  .Sh FILES
95  .Bl -tag -width Ds  .Bl -tag -width Ds
96  .Pa $HOME/.imapfilterrc  .It Pa $HOME/.imapfilterrc
97  Default configuration file.  Default configuration file.
98    .It Pa $HOME/.imapfilter/passwords
99    File where the encrypted passwords are stored.
100    .It Pa $HOME/.imapfilter/lock
101    Lock file containing the PID of
102    .Nm .
103  .El  .El
104  .Sh SEE ALSO  .Sh SEE ALSO
105  .Xr imapfilterrc 5  .Xr imapfilterrc 5
# Line 50  Default configuration file. Line 109  Default configuration file.
109  RFC 2060  RFC 2060
110  .El  .El
111  .Sh AUTHORS  .Sh AUTHORS
112  .An Lefteris Chatzibarbas Aq lefcha@users.sourceforge.net  .An Lefteris Chatzibarbas Aq lefcha@hellug.gr

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26