/[pkg-mixmaster]/trunk/Mix/mix.1
ViewVC logotype

Contents of /trunk/Mix/mix.1

Parent Directory Parent Directory | Revision Log Revision Log


Revision 102 - (hide annotations) (download)
Wed Jul 24 07:48:50 2002 UTC (10 years, 10 months ago) by rabbi
File size: 19807 byte(s)
We have changed the compile-time option PASSPHRASE to be named
COMPILEDPASS. We have changed the configuration file option PASS_PHRASE to
be named PASSPHRASE. We have added documentation for the new configuration
file option and made changes in the man page to reflect the name change.

This was done to avoid confusion due to the similarity in names of the
options.
1 rabbi 1 .TH MIX 1 "Mixmaster Version 3.0 beta"
2 rabbi 102 .\" $Id: mix.1,v 1.4 2002/07/24 07:48:50 rabbi Exp $
3 rabbi 1 .SH NAME
4     mix \- anonymous remailer software
5     .SH SYNOPSIS
6     .B mix
7     [\fB\-hpmdSvT\fR]
8     [\fB\-t \fIuser@host\fR]
9     [\fB\-g \fInewsgroup\fR]
10     [\fB\-s \fIsubject\fR]
11     [\fB\-a \fIfilename\fR]
12     [\fB\-n \fInym\fR]
13     [\fB\-l \fImix1,mix2,mix3,...\fR]
14     [\fB\-c \fInum\fR]
15     [\fIuser@host\fR]
16     [\fIfilename\fR]
17     .PP
18     .B mix
19     [\fB\-f\fR[\fBrfg\fR] \fIfilename\fR]
20     .PP
21     .B mix \-\-nym\-config=\fIyournym \fR[\fBname=\fIPseudonym\fR]
22     [\fBopt=\fInymserver options\fR] [\fB\-\-latency=\fIhours\fR]
23     [\fB\-\-reply\-chain=\fIrem1,rem2,...\fR]
24     .PP
25     .B mix \fR[\fB\-RGKSP\fR]
26     .SH DESCRIPTION
27     Mixmaster is an anonymous remailer. Remailers provide protection
28     against traffic analysis and allow sending mail anonymously or
29     pseudonymously.
30     .PP
31     In the non-interactive mode, Mixmaster reads a message from its
32     standard input or from a file. Destination address and input file can
33     be specified in the command line. If no address is given in the
34     command line, the input file is expected to contain a message complete
35     with mail headers. Messages to be send under a pseudonym must contain
36     a
37     .I Nym:
38     header rather than
39     .IR From: .
40     .SH OPTIONS
41     .TP
42     .B "\-h, \-\-help"
43     Print a summary of command line options.
44     .TP
45     .B "\-t, \-\-to=\fIuser@host"
46     Add the destination address(es) to the message header. The input file
47     contains the message body without headers.
48     .TP
49     .B "\-g, \-\-post-to=\fInewsgroup"
50     Add the newsgroup(s) to the message header. The input file
51     contains the message body without headers.
52     .TP
53     .B
54     \-p, \-\-post
55     Post the message to Usenet.
56     .TP
57     .B
58     \-m, \-\-mail
59     Send the message as electronic mail. (This is the default.)
60     .TP
61     .B "\-s, \-\-subject=\fIsubject"
62     Add the
63     .I subject
64     to the message header.
65     .TP
66     .B "\-\-header=\fI'Header: text'
67     Add the header line to the message header.
68     .TP
69     .B "\-a, \-\-attachment=\fIfilename"
70     Attach
71     .I file
72     to the message.
73     .TP
74     .B "\-n, \-\-nym=\fIyournym"
75     Use the given pseudonym to send the message.
76     .TP
77     .B \-\-encrypt
78     Encrypt the message using the OpenPGP format.
79     .TP
80     .B \-\-sign
81     Sign the message using the OpenPGP format.
82     .TP
83     .B "\-l, \-\-chain=\fImix1,mix2,mix3,..."
84     Use this remailer chain to send the message. Alternatively, the input
85     message may contain a pseudo-header
86     .BR Chain: .
87     If no chain is specified, Mixmaster will use a chain of four random
88     remailers.
89     .TP
90     .B "\-T, \-\-type\-list"
91     Display the contents of the
92     .BR type2.list
93     file.
94     .TP
95     .B "\-c, \-\-copies=\fInum"
96     Send
97     .I num
98     copies of the message to increase reliability.
99     .TP
100     .B \-d, \-\-dummy
101     Generate a dummy message as protection against traffic analysis.
102     .TP
103     .B \-S, \-\-send
104     Send the message(s) from the pool.
105     .TP
106     .B \-v, \-\-verbose
107     Output informational messages.
108     .TP
109     .B "\-f\fR [\fIfile\fR]"
110     Read a mail folder. This function requires ncurses support.
111     .TP
112     .B "\-fr\fR [\fIfile\fR]"
113     Reply to a message.
114     .TP
115     .B "\-ff\fR [\fIfile\fR]"
116     Post a follow-up to a message.
117     .TP
118     .B "\-fg\fR [\fIfile\fR]"
119     Send a group reply to a message.
120     .TP
121     .B "\-\-nym\-config=\fInym \fR[\fBname=\fIPseudonym\fR] [\fBopt=\fInymserver options\fR]"
122     Generate a pseudonym.
123    
124     For example, to set up a pseudonym with two mail reply blocks and nym
125     server acknowledgment for successfully remailed messages:
126     .PP
127     mix --nym-config=yournym@nym.alias.net opt=+acksend --to=user@domain
128     --reply-chain=privacy,hr13,hyper --to=user@domain
129     --reply-chain=replay,squirrel,mix
130    
131     To use a message pool:
132     .PP
133     mix --nym-config=yournym@nym.alias.net
134     --post-to=alt.anonymous.messages
135     --subject="secret message" --reply-chain=base
136     .TP
137     .B "\-\-latency=\fIhours"
138     Reply chain latency.
139     .TP
140     .B "\-\-reply\-chain=\fIrem1,rem2,..."
141     Reply chain for the pseudonym.
142     .SS Remailer options:
143     .TP
144     .B \-R, \-\-read\-mail
145     Read a remailer message from standard input and store it in the pool.
146     .TP
147     .B \-P, \-\-pop-mail
148     Read mail from the POP3 servers listed in
149     .BR pop3.cfg .
150     .TP
151     .B \-M, \-\-remailer
152     Check if it is time to perform the regular remailer actions:
153     Send messages from the pool, get mail from POP3 servers and keep the
154     internal files up\-to\-date.
155     .TP
156     .B \-D, \-\-daemon
157     Detach from the console and process the pool, get mail and update the
158     internal files in regular intervals.
159     .TP
160     .B -G, \-\-generate\-key
161     Generate a new remailer key.
162     .TP
163     .B \-K, \-\-update\-keys
164     Generate remailer keys if necessary.
165     .TP
166     .B \-S, \-\-send
167     Force sending the message(s) from the pool.
168 rabbi 38 .TP
169     .B \-\-install\-svc
170     Install the Mixmaster Service on Win32.
171     .TP
172     .B \-\-remove\-svc
173     Remove the Mixmaster Service on Win32.
174     .TP
175     .B \-\-run\-svc
176     Run the Mixmaster Service on Win32.
177 rabbi 1 .SH CONFIGURATION
178     Mixmaster reads its configuration from the file
179     .B mix.cfg
180     in its working directory. The configuration file consists of lines of
181     the type
182     .PP
183     .I VARIABLE values
184     .PP
185     and of comments, which begin with a
186     .B #
187     character. The variables have reasonable default values, but it is
188     useful to create a configuration file using the
189     .B Install
190     script when setting up a remailer.
191     .PP
192     All configuration variables can be overridden from the command line,
193     e.g.
194     .B mix -S --POOLSIZE=0 --RATE=100
195     will send all messages currently in the message pool.
196     .SS Client configuration:
197     .TP
198     .B ADDRESS
199     Your address for sending non-anonymous messages.
200     .TP
201     .B NAME
202     Your real name (used for sending non-anonymous messages).
203     .TP
204     .B MAILtoNEWS
205     Address of a mail-to-news gateway. Default:
206     .BR mail2news@nym.alias.net .
207     .TP
208     .B CHAIN
209     Default chain for anonymous messages to be sent.
210     .B CHAIN
211     is a comma-separated list of remailer names or addresses.
212     A
213     .B *
214     represents a random reliable remailer. Default:
215     .BR *,*,*,* .
216     .TP
217     .B NUMCOPIES
218     Number of redundant copies of an anonymous message to be
219     sent, unless specified otherwise on the command line.
220     Default:
221     .BR 1 .
222     .TP
223     .B DISTANCE
224     When selecting random remailers, the chain will contain
225     .I DISTANCE
226     other remailers between two occurences of the
227     same remailer in the chain. Default:
228     .BR 2 .
229     .TP
230     .B MINREL
231     Only select remailers with a reliability of at least
232     .IR MINREL %.
233     Default:
234     .BR 98 .
235     .TP
236     .B RELFINAL
237     Only select a remailer with a reliability of at least
238     .IR RELFINAL %
239     as the final remailer. Default:
240     .BR 99 .
241     .TP
242     .B MAXLAT
243     Only select remailers with a latency of maximally
244     .IR MAXLAT .
245     Default:
246     .BR 36h .
247     .TP
248     .B PGPPUBRING
249     Path to your public PGP key ring. Default:
250     .BR ~/.pgp/pubring.pgp .
251     (Windows default: PGP registry value.)
252     .TP
253     .B PGPSECRING
254     Path to your secret PGP key ring. Default:
255     .BR ~/.pgp/secring.pgp .
256     (Windows default: PGP registry value.)
257     .SS Remailer configuration:
258     .TP
259     .B SENDMAIL
260     Path to the
261     .BR sendmail (1)
262     program. If set to
263     .BR outfile ,
264     Mixmaster will create text files named
265     .BI out * .txt
266     in the
267     .B pool
268     directory instead of sending mail.
269     Default:
270     .BR "/usr/lib/sendmail -t" .
271     .TP
272     .B SMTPRELAY
273     Name of SMTP relay. If set, mail will be delivered to the relay
274     rather than by
275     .BR sendmail (1).
276     .TP
277     .B HELONAME
278     Name used in the SMTP dialogue.
279     Default: The
280     .I ENVFROM
281     host name or the current network name associated with the socket.
282     .TP
283     .B ENVFROM
284     Envelope from address used in the SMTP dialogue. (When the client is
285     used to send non-anonymous messages,
286     .I ADDRESSS
287     is used instead.)
288     Default:
289     .IR ANONADDR .
290     .TP
291     .B NEWS
292     Path to the news posting program, or address of a
293     mail-to-news gateway. Default: no news posting.
294     (When using a news posting program,
295     .I ORGANIZATION
296     contains
297     an Organization line for anonymous messages. Default:
298     .BR "Anonymous Posting Service" .)
299     .TP
300     .B SENDANONMAIL
301     Path to a program for sending anonymous mail. Default:
302     .IR SENDMAIL .
303     .B SENDANONMAIL
304     can be used to invoke an external mail filter for anonymized messages.
305     .TP
306     .B SHORTNAME
307     A short name for the remailer to be used in lists. Defaults to the host name.
308     .TP
309     .B REMAILERADDR
310     The remailer mail address.
311     .TP
312     .B ANONADDR
313     An address to be inserted in the
314     .B From:
315     line of anonymous messages. Default:
316     .IR REMAILERADDR .
317     .TP
318     .B REMAILERNAME
319     A name to be inserted in the
320     .B From:
321     line of remailer status
322     messages. Default:
323     .BR "Anonymous Remailer" .
324     .TP
325     .B ANONNAME
326     A name to be inserted in the
327     .B From:
328     line of anonymous messages.
329     Default:
330     .BR "Anonymous" .
331     .TP
332     .B COMPLAINTS
333     An address for complaints to be sent to. Default:
334     .IR REMAILERADDR .
335     .TP
336     .B ERRLOG
337     Name of a file to log error messages, or
338     .B stdout
339     or
340     .BR stderr .
341     Default:
342     .BR stderr .
343     (When run from a tty, Mixmaster will always print a copy of error
344     messages to
345     .BR stderr .)
346     .TP
347     .B MAILBOX
348     A generic mail folder for non-remailer messages that are not stored in
349     any of the following folders.
350     If
351     .B MAILBOX
352     begins with a
353     .BR | ,
354     it specifies the path to a program. If it contains an
355     .B @
356     sign, the message is forwarded to the given address (with an
357     .B X-Loop:
358     header to prevent mail loops), otherwise the message is appended
359     to the given file name or written to standard output if
360     .B MAIL
361     is
362     .BR stdout .
363     Default:
364     .BR mbox .
365     .TP
366     .B MAILABUSE
367     Mail folder for messages sent to the
368     .I COMPLAINTS
369     address.
370     Default:
371     .IR MAILBOX .
372     .TP
373     .B MAILBLOCK
374     Mail folder for messages sent to the remailer address with a
375     .B DESTINATION-BLOCK
376     line.
377     Default:
378     .IR MAILBOX .
379     .TP
380     .B MAILUSAGE
381     Mail folder for messages sent to the remailer address that do not
382     contain any valid remailer commands. Default:
383     .BR /dev/null .
384     .TP
385     .B MAILANON
386     Mail folder for replies sent to the
387     .I ANONADDR
388     address.
389     Default:
390     .BR /dev/null .
391     .TP
392     .B MAILERROR
393     Mail folder for messages that cannot be decrypted or contain other
394     errors. Default:
395     .BR /dev/null .
396     .TP
397     .B MAILBOUNCE
398     Mail folder for bounce messages. Default:
399     .IR MAILBOX .
400     .TP
401     .B VERBOSE
402     If
403     .B VERBOSE
404     is set to
405     .BR 0 ,
406     Mixmaster will log error
407 rabbi 53 messages only. If it is set to
408 rabbi 1 .BR 1 ,
409     error message and warnings are logged. If
410     .B VERBOSE
411     is set to
412     .BR 2 ,
413     successful operation is logged as well.
414     If set to
415     .BR 3 ,
416     a log file entry is created whenever a message
417     enters or leaves the pool. Default:
418     .BR 2 .
419 rabbi 102 .TP
420     .B PASSPHRASE
421     A passphrase used to protect the remailer secret keys from
422     casual attackers. This setting overrides the compile-time
423     defined
424     .B COMPILEDPASS
425     which is now deprecated.
426     This should
427     .I not
428     be the same as the client passphrase.
429 rabbi 1 .PP
430     The following variables can be set to
431     .B y
432     or
433     .BR n :
434     .TP
435     .B REMAIL
436     Enable remailer functionality. Default:
437     .BR y .
438     .TP
439     .B MIDDLEMAN
440     Act as an intermediate hop only, forward anonymized
441     messages to an other remailer. This mode can be used
442     where complaints about anonymous messages must be
443     avoided. (The variable
444     .B FORWARDTO
445     specifies the remailer
446     chain to be used; default:
447     .BR * .)
448     Default:
449     .BR n .
450     .TP
451     .B AUTOREPLY
452     Send help files in response to non-remailer messages. Explicit
453     .B remailer-help
454     requests are always served.
455     Default:
456     .BR n .
457     .TP
458     .B MIX
459     Accept Mixmaster messages. Default:
460     .BR y .
461     .TP
462     .B PGP
463     Accept OpenPGP-encrypted Cypherpunk remailer messages.
464     Default:
465     .BR y .
466     .TP
467     .B UNENCRYPTED
468     Accept unencrypted Cypherpunk remailer messages.
469     Default:
470     .BR n .
471     .TP
472     .B REMIX
473     Re-encrypt Type I messages to other remailers in the Mixmaster format
474     .RB ( x
475     = only when requested by user explicitly).
476     Default:
477     .BR y .
478     .TP
479     .B BINFILTER
480     Filter out binary attachments. Default:
481     .BR n .
482     .TP
483     .B MID
484     Use a hash of the message body as Message-ID, to avoid
485     Usenet spam. Default:
486     .BR y .
487     If
488     .B MID
489     is set to a string
490     beginning with
491     .BR @ ,
492     that string is used as the domain part of the message ID.
493     .TP
494     .B AUTOBLOCK
495     Allow users to add their address to the
496     .B dest.blk
497     file by sending the remailer a message containing the line
498     .BR destination-block .
499     Default:
500     .BR y .
501     .PP
502     The following variables have numeric values:
503     .TP
504     .B POOLSIZE
505     The size of the Mixmaster reordering pool. Larger sizes
506     imply higher security and longer delays. Default:
507     .BR 0 .
508     .TP
509     .B RATE
510     Percentage of messages from the pool to be sent. Default:
511     .BR 100 .
512     Lower values cause the pool to increase in size when
513     many messages are recieved at a time, reducing the effect
514     of flooding attacks.
515     .TP
516     .B SIZELIMIT
517     Maximal size for anonymous messages in kB.
518     .B 0
519     means no limit.
520     Default:
521     .BR 0 .
522     .TP
523     .B POP3SIZELIMIT
524     Maximal size for incoming messages in kB when using POP3.
525     .B 0
526     means no limit.
527     Default:
528     .BR 0 .
529     Larger messages are deleted unread if
530     .B POP3DEL
531     is set to
532     .BR y ,
533     and left on the server otherwise.
534     .TP
535     .B INFLATEMAX
536     Maximal size for
537     .B Inflate:
538     padding in kB.
539     .B 0
540     means padding is not allowed.
541     Default:
542     .B 50
543     .BR kB .
544     .TP
545     .B MAXRANDHOPS
546     Maximal chain length for message forwarding requested by
547     .B Rand-Hop
548     directives.
549     Default:
550     .BR 20 .
551     .PP
552     The following are time variables. They can be given as days, hours, or
553     minutes.
554     .TP
555     .B SENDPOOLTIME
556     How often Mixmaster should check the pool for messages
557     to be sent. Default:
558     .BR 1h .
559     .TP
560     .B POP3TIME
561     How often Mixmaster should check the POP3 accounts
562     listed in
563     .B pop3.cfg
564     for new mail.
565     Default:
566     .BR 1h .
567     .TP
568     .B PACKETEXP
569     How long to store parts of incomplete multipart messages.
570     Default:
571     .BR 7d .
572     .TP
573     .B IDEXP
574     Mixmaster keeps a log of packet IDs to prevent replay
575     attacks.
576     .B IDEXP
577     specifies after which period of time old
578     IDs are expired. Default:
579     .BR 7d ,
580     minimum:
581     .BR 5d .
582     If set to
583     .BR 0 ,
584     no log is kept.
585     .PP
586     The following strings must be specified at compile-time in
587     .BR config.h .
588     Usually it is not necessary to modify any of these:
589     .TP
590     .B
591     DISCLAIMER
592     A default string to be inserted in the header of all anonymous
593     messages if no
594     .B disclaim.txt
595     file is available. If
596     .B DISCLAIMER
597     contains the substring
598     .BR "%s" ,
599     it will be substituted with the
600     .I COMPLAINTS
601     address.
602     .TP
603     .B FROMDISCLAIMER
604     A default string to be inserted at the top of the message body
605     if an anonymous message contains a user-supplied
606     .B From:
607     line and no
608     .B fromdscl.txt
609     file is available.
610     .TP
611     .B BINDISCLAIMER
612     A string to replace the body of a binary attachment when
613     the remailer is configured to filter out binaries.
614     .TP
615     .B CHARSET
616     The character set used for MIME-encoded header lines.
617     .TP
618     .B DESTBLOCK
619     A quoted list of files that contain blocked addresses.
620     Files must be separated by one space. Mixmaster will choose
621     the first file for writing
622     .B AUTOBLOCK
623     is enabled.
624     .PP
625     The following variables can be set in the
626     .B Makefile
627     or in
628     .BR config.h :
629     .TP
630 rabbi 102 .B COMPILEDPASS
631 rabbi 1 A passphrase used to protect the remailer secret keys from
632     casual attackers. You can use
633     .B `make PASS="\fIyour passphrase\fB"'
634     to set a passphrase. This should
635     .I not
636 rabbi 102 be the same as the client passphrase. This option is now deprecated in
637     favor of the configuration file option
638     .BR PASSPHRASE .
639 rabbi 1 .TP
640     .B SPOOL
641     Set
642     .B SPOOL
643     if you want to use a default directory other than
644     .B ~/Mix
645     or if Mixmaster is run in an environment where
646     .B $HOME
647     is not set, e.g. when invoked via
648     .BR .forward .
649     This value can be overridden by use of the environment variable
650     .BR $MIXPATH .
651     .TP
652     .B USE_SSLEAY
653     Use the SSLeay/OpenSSL cryptographic library. Currently this is the
654     only cryptographic library supported by Mixmaster.
655     .TP
656     .B USE_IDEA
657     Use the IDEA encryption algorithm. A license is required to use IDEA
658     for commercial purposes. See file
659     .B idea.txt
660     for details.
661     .TP
662     .B USE_PGP
663     Support the OpenPGP encryption format. Mixmaster does not call any
664     external encryption program.
665     .TP
666     .B USE_PCRE
667     Use the regular expression library.
668     .TP
669     .B USE_ZLIB
670     Use the
671     .B zlib
672     compression library.
673     .TP
674     .B USE_NCURSES
675     Use the
676     .B ncurses
677     library.
678     .TP
679     .B USE_SOCK
680     Use sockets to transfer mail by POP3 and SMTP.
681     .TP
682     .B USE_WINGUI
683     Use the
684     .B Win32
685     GUI.
686     .TP
687     .B HAVE_GETDOMAINNAME
688     The
689     .BR getdomainname (2)
690     function is available.
691     .SH FILES
692     .TP
693     .B mix.cfg
694     Mixmaster configuration file.
695     .TP
696     .B pubring.asc
697     Type 1 remailer keys.
698     .TP
699     .B pubring.mix
700     Type 2 remailer keys.
701     .TP
702     .B rlist.txt
703     List of reliable type 1 remailers.
704     .TP
705     .B mlist.txt
706     List of reliable type 2 remailers.
707     .TP
708     .B type2.list
709     List of known type 2 remailers (optional).
710     .SS Remailer files:
711     .TP
712     .B disclaim.txt
713     A string to be inserted in the header of all anonymous
714     messages.
715     .TP
716     .B fromdscl.txt
717     A string to be inserted at the top of the message body
718     if an anonymous message contains a user-supplied
719     .B From:
720     line.
721     .TP
722     .B help.txt
723     Help file sent in response to
724     .B remailer-help
725     requests.
726     .TP
727     .B adminkey.txt
728     The PGP key of the remailer operator sent in response to
729     .B remailer-adminkey
730     requests.
731     .TP
732     .B abuse.txt
733     File sent in response to mail to the
734     .I COMPLAINTS
735     address if
736     .B AUTOREPLY
737     is set.
738     .TP
739     .B reply.txt
740     Help file sent in response to replies to anonymous messages if
741     .B AUTOREPLY
742     is set.
743     .TP
744     .B usage.txt
745     Help file sent in response to non-remailer message sent to
746     .I REMAILERADDR
747     if
748     .B AUTOREPLY
749     is set. If
750     .B usage.log
751     exists, recipients are logged and a reply is sent only once to avoid
752     mail loops.
753     .TP
754     .B blocked.txt
755     Information sent in response to automatically processed blocking requests if
756     .B AUTOREPLY
757     is set.
758     .TP
759     .B pop3.cfg
760     List of POP3 accounts with lines of the form
761     .I account@host.domain password
762     to get remailer messages from. The lines may optionally contain the
763     keyword "apop" or "pass" to select an authentication method.
764     .TP
765     .B dest.alw
766     List of addresses to which Mixmaster will deliver, even in middleman mode.
767     .TP
768     .B dest.blk
769     List of blocked destination addresses.
770     Mixmaster does not send mail to the blocked addresses listed in this file.
771     .TP
772     .B rab.blk
773     Identical to
774     .BR dest.blk ,
775     except that Mixmaster will not write to this file.
776     For use with external remailer abuse blocklists.
777     .TP
778     .B source.blk
779     List of blocked source addresses. If an incoming message originates
780     from an address or IP in this in this list, it will be ignored. This
781     feature can be used to avoid spam and other abusive mail.
782     .TP
783     .B header.blk
784     List of unwanted header fields. The file is used to delete unwanted
785     header lines (e.g. lines that indicate a false identity, or Usenet
786     control messages), and do other header filtering.
787     .PP
788     A destination address or header line is left out if it contains a
789     search string or matches a regular expression specified in the block
790     file. Lines in the block file that begin and end with a slash
791     .RB ( /\fIregexp\fB/ )
792     are interpreted as regular expressions. Lines without
793     slashes are used for case-independent substring search.
794    
795     If a message contains a header line that matches a
796     .B /\fIregexp\fB/q
797     entry in
798     .BR header.blk ,
799     the entire message is deleted.
800    
801     In addition, regular expressions can be substituted. Backreferences
802     are supported. For example
803    
804     /^From: *([^@]*) <.*>/From: $1/
805     /^From:.* \\(([^@]*)\)/From: $1/
806     /^From: *([^@]*).*$/From: $1 <\fInobody@remailer.domain\fR>/
807    
808     would allow user-defined names in the
809     .B From:
810     line, while replacing any given address with the remailer address.
811     .SS
812     Mixmaster uses the following files internally:
813     .TP
814     .B mixrand.bin
815     Random seed file.
816     .TP
817     .B secrets.mix
818     List of your nyms with configuration data (encrypted).
819     .TP
820     .B nymsec.pgp
821     Your nyms' secret PGP keys (encrypted).
822     .TP
823     .B secring.pgp
824     Remailer type 1 secret keys.
825     .TP
826     .B secring.mix
827     Remailer type 2 secret keys.
828     .TP
829     .B pgpkey.txt
830     The public type 1 remailer key.
831     .TP
832     .B key.txt
833     The public type 2 remailer key.
834     .TP
835     .B id.log
836     Log file of messages already processed.
837     .TP
838     .B stats.log
839     Log file for remailer statistics.
840     .TP
841     .B time.log
842     Time for periodic remailer actions.
843     .TP
844     .B dhparam.mix
845     Public Diffie-Hellman parameters used for El-Gamal key generation.
846     .TP
847     .B dsaparam.mix
848     Public DSA parameters used for DSA key generation.
849     .TP
850     .BI pool/m *
851     Message pool.
852     .TP
853     .BI pool/p *
854     Partial messages.
855     .TP
856     .BI pool/l *
857     Latent messages.
858     .TP
859     .BI pool/s *
860     Messages to be sent.
861     .TP
862     .BI pool/t *
863     Temporary files.
864     .SH ENVIRONMENT
865     .TP
866     .I MIXPATH
867     The path to the Mixmaster directory. The default is
868     .BR ~/Mix .
869     .TP
870     .I MIXPASS
871     The passphrase used to protect your nyms and PGP keys.
872     (The remailer uses a different passphrase.) If
873     .I MIXPASS
874     is not set, the client will ask for a passphrase.
875     .SH SEE ALSO
876     .BR pgp (1),
877     .BR procmail (1),
878     .BR sendmail (8).
879     .SH COPYRIGHT
880     (C) 1999 Anonymizer Inc.
881     Mixmaster may be redistributed and modified under certain conditions.
882     This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF
883     ANY KIND, either express or implied. See the file COPYRIGHT for
884     details.

  ViewVC Help
Powered by ViewVC 1.1.5