annotate docs/old-manual/alias.html @ 162:52c82d755215

replaced the MD5 implementation with the one of Solar Designer Until now, the sample code of RFC 1321 was used. It had an ugly license. Now we use the implementation of Solar Designer, which is in the Public Domain. http://openwall.info/wiki/people/solar/software/public-domain-source-code/md5
author meillo@marmaro.de
date Sun, 18 Jul 2010 22:01:04 +0200
parents f6a6f55b7b9e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
56
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
1
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
2
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
3
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
4
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
5
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
6
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
7
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
8
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
9 <HTML>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
10 <HEAD>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
11 <TITLE>MasqMail - Manual
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
12 </TITLE>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
13 </HEAD>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
14 <BODY TEXT="#000000" LINK="#0000ff" BGCOLOR="#ffffff">
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
15
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
16 <center>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
17 <table width="80%">
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
18 <tr><td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
19 <table width="100%" bgcolor="#0000aa" cellspacing=0 cellpadding=0>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
20 <tr>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
21 <td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
22 <a href="manual.html">
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
23 <img width="20" src = "../images/u_arrow.gif" alt = "manual">
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
24 </a>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
25 </td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
26 <td align=center width="100%"><font size="6" color = "#ffffff">Alias Format</font></td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
27 <td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
28 <a href="./options.html">
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
29 <img width="20" src = "../images/l_arrow.gif" alt = "Options">
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
30 </a>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
31 </td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
32 <td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
33 <a href="./config.html">
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
34 <img width="20" src = "../images/r_arrow.gif" alt = "Configuration">
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
35 </a>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
36 </td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
37 </tr>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
38 </table>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
39
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
40
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
41 <p>The alias file consists of lines of the form:</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
42 <pre>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
43 local_part: item1, item2, ...
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
44 </pre>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
45
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
46 <p>Items can be surrounded by quotes '"'. If within the quotes other
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
47 quotes are needed for an address they can be escaped with a leading
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
48 backslash '\'.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
49
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
50 <p>A leading '\' indicates that this address shall not be further
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
51 expanded.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
52
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
53 <p>A leading pipe symbol '|' indicates that the item shall be treated
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
54 as a pipe command. The content of the message will then be sent to the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
55 standard input of a command. The command will run under the user id
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
56 and group id masqmail is running as. If quotes are needed, the pipe
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
57 symbol must appear <i>within</i> the quotes.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
58
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
59 <p>Loops will be detected, the offending address will be ignored.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
60
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
61 <p>Aliases will be expanded at <i>delivery</i> time. This means that
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
62 if there is a message still in the queue and you change any alias
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
63 which matches one of the recipient addresses, the change will have
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
64 effect next time a delivery is attemped.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
65
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
66 <p>There is no need to restart masqmail or run any command when the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
67 alias file has been changed.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
68 </td></tr>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
69
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
70 <tr><td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
71 <p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
72 <hr>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
73 <address><a href = "mailto:kurth@innominate.de">Oliver Kurth</a></address>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
74 Last modified: Tue May 30 15:19:57 CEST 2000
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
75 <br>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
76 This page was created using <a href="http://www.freddyfrog.com/hacks/genpage/">Genpage</a> - Version: 1.0.6
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
77 </p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
78
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
79 </table>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
80 </center>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
81
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
82 </BODY>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
83 </HEAD>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
84