annotate docs/old-manual/config.html @ 209:10da50168dab

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 21:58:15 +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">Configuration</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="./alias.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 = "Alias Format">
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="./faq.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 = "Frequently Asked Questions">
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 configuration consists of lines of the form</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
42
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
43 <i>val</i> = <i>expression</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
44
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
45 <p>Where <i>val</i> is a variable name and <i>expression</i> a string,
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
46 which can be quoted with '"'. If the expression is on multiple lines
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
47 or contains characters other than letters, digits or the charcaters
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
48 '.', '-', '_', '/', it <em>must</em> be quoted. Unfortunately, you
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
49 cannot use quotes inside quotes. (Will be implemented in a later
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
50 version.)</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
51
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
52 <p>Each val has a <i>type</i>, which can be boolean, numeric, string
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
53 or list. A boolean variable can be set with one of the values 'on',
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
54 'yes', and 'true' or 'off', 'no' and 'false'. List items are separated
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
55 with ';'. For some values patterns (like '*','?') can be used. The
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
56 spaces before and after the '=' are optional.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
57
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
58 <p>Most lists (exceptions: local_hosts, local_nets and
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
59 listen_addresses) accept files. These will be recognized by a leading
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
60 slash '/'. The contents of these files will be included at the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
61 position of the file name, there can be items or other files before
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
62 and after the file entry. The format of the files is different
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
63 though, within these files each entry is on another line. (And not
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
64 separated by semicolons). This makes it easy to include large lists
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
65 which are common in different configuration files, so they do not have
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
66 to appear in every configuration file.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
67
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
68 <p>Blank lines and lines starting with '#' are ignored.</p>
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 <h4><font color = "#ff0000">Main Configuration</font></h4>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
71
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
72 <b>run_as_user</b>, Type: <i>boolean</i>, default: <i>false</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
73
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
74 <p>If this is set, masqmail runs with the user id of the user who
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
75 invoked it and never changes it. This is for debugging purposes
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
76 <em>only</em>. If the user is not root, masqmail will not be able to
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
77 listen on a port &lt; 1000 and will not be able to deliver local mail
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
78 to others than the user.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
79
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
80 <b>use_syslog</b>, Type: <i>boolean</i>, default: <i>false</i>
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 <p>If this is set, masqmail uses syslogd for logging. It uses facility
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
83 <i>MAIL</i>. You still have to set <b>log_dir</b> for debug files.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
84
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
85 <b>debug_level</b>, Type: <i>numeric</i>, default: <i>0</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
86
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
87 <p>Set the debug level. Valid values are 0 to 6, increasing it further
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
88 makes no difference. Be careful if you set this as high as 5 or higher,
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
89 the logs may very soon fill your hard drive.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
90
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
91 <b>mail_dir</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
92
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
93 <p>The directory where local mail is stored, usually /var/spool/mail.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
94
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
95 <b>spool_dir</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
96
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
97 <p>The directory where masqmail stores its spool files (and later also
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
98 other stuff). It <em>must</em> have a subdirectory
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
99 <i>input</i>. Masqmail needs read and write permissions for this
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
100 directory. I suggest to use /var/spool/masqmail.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
101
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
102 <b>log_dir</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
103
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
104 <p>The directory where masqmail puts its log files, these are
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
105 <i>masqmail.log</i> and <i>debug.log</i>. Masqmail needs write
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
106 permission.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
107
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
108 <b>host_name</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
109
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
110 <p>This is used in different places: Masqmail identifies itself in the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
111 greeting banner on incoming connections and in the HELO/EHLO command
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
112 for outgoing connections with this name, it is used in the Received:
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
113 header and to qualify the sender of a locally originating message.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
114
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
115 <p>It is <em>not</em> used to find whether an address is local. Use
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
116 <b>local_hosts</b> for that.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
117
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
118 <b>local_hosts</b>, Type: <i>list</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
119
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
120 <p>A semicolon ';' separated list of hostnames which are considered
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
121 local. Normally you set it to "localhost;foo;foo.bar.com" if your host
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
122 has the fully qualified domain name 'foo.bar.com'.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
123
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
124 <b>local_nets</b>, Type: <i>list</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
125
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
126 <p>A semicolon ';' separated list of hostnames which are on the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
127 'local' net. Delivery to these hosts is attempted immediately. You can
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
128 use patterns with '*', eg. "*.bar.com".</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
129
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
130 <b>listen_addresses</b>, Type: <i>list</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
131
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
132 <p>A semicolon ';' separated list of interfaces on which connections
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
133 will be accepted. An interface ist defined by a hostname, optionally
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
134 followed by a colon ':' and a number for the port. If this is left out,
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
135 port 25 will be used.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
136
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
137 <p>You can set this to "localhost:25;foo:25" if your hostname is 'foo'.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
138
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
139 <b>do_queue</b>, Type: <i>boolean</i>, default: <i>false</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
140
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
141 <p>If this is set, mail will not be delivered immediately when
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
142 accepted. Same as calling masqmail with the -odq option.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
143
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
144 <b>connect_route.&lt;name&gt;</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
145
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
146 <p>Replace &lt;name&gt; with a name to identify a connection. Set this
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
147 to a filename for the special <i>route</i> configuration for that
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
148 connection. You will use that name to call masqmail with the -qo option
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
149 every time a connection to your ISP is set up.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
150
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
151 <p>Example: Your ISP has the name <i>FastNet</i>. Then you write the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
152 following line in the main configuration:</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
153
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
154 <p><pre>connect_route.FastNet = "/etc/masqmail/fastnet.route"</pre></p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
155
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
156 <p>/etc/masqmail/fastnet.route is the route configuration file, see
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
157 below. As soon as a link to FastNet has been set up, you call masqmail
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
158 -qoFastNet. Masqmail will then read the specified file and send the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
159 mails.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
160
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
161 <b>local_net_route</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
162
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
163 <p>This is similar to <b>connect_route.&lt;name&gt;</b> but for the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
164 local net. Recipient addresses that are in <b>local_nets</b> will be
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
165 routed using this route configuration. Main purpose is to define a
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
166 mail server with <b>mail_host</b> in your local network. In simple
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
167 environments this can be left unset. If unset, a default route
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
168 configuration will be used.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
169
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
170 <b>alias_file</b>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
171
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
172 <p>Set this to the location of your alias file. If unset, no aliasing
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
173 will be done.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
174
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
175 <b>online_detect</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
176
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
177 <p>Defines the method MasqMail uses to detect whether there is
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
178 currently an online connection. It can have the values <em>file</em>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
179 or <em>mserver</em>.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
180
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
181 <p>When it is set to <em>file</em>, MasqMail first checks for the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
182 existence of <b>online_file</b> (see below) and if it exists, it reads
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
183 it. The content of the file should be the name of the current
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
184 connection as defined with <b>connect_route.&lt;name&gt;</b> (without
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
185 a trailing newline character).</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
186
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
187 <p>When it is set to <em>mserver</em>, MasqMail connects to the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
188 masqdialer server using the value of <b>mserver_iface</b> and asks it
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
189 whether a connection exists and for the name, which should be the name
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
190 of the current connection as defined with
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
191 <b>connect_route.&lt;name&gt;</b>.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
192
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
193 <p>The online status is checked either when masqmail receives a mail
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
194 with an address outside your LAN or when called with the -qo option
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
195 (without arguments).</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
196
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
197 <b>online_file</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
198
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
199 <p>This is the name of the file checked for when MasqMail determines
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
200 whether it is online. The file should only exist when there is
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
201 currently a connection. Create it in your ip-up script with eg.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
202
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
203 <p><pre>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
204 echo -n &lt;name&gt; &gt; /tmp/connect_route
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
205 chmod 0644 /tmp/connect_route
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
206 </pre></p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
207
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
208 <p>Do not forget to delete it in your ip-down script.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
209
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
210 <b>mserver_iface</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
211
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
212 <p>The interface the masqdialer server is listening to. Usually this
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
213 will be "localhost:224" if mserver is running on the same host as
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
214 masqmail. But using this option, you can also let masqmail run on
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
215 another host by setting mserver_iface to another hostname,
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
216 eg. "foo:224".</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
217
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
218 <b>get.&lt;name&gt;</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
219
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
220 <p>Replace &lt;name&gt; with a name to identify a <i>get</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
221 configuration. Set this to a filename for the <i>get</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
222 configuration. These files will be used to retrieve mail when called
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
223 with the -g option.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
224
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
225 <h4><font color = "#ff0000">Route Configuration</font></h4>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
226
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
227 <b>mail_host</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
228
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
229 <p>This is preferably the mail server of your ISP. All outgoing
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
230 messages will be sent to this host which will distribute them to their
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
231 destinations. If you do not set this mails will be sent
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
232 directly. Because the mail server is probably 'near' to you, mail
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
233 transfer will be much faster if you use it.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
234
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
235 <b>do_correct_helo</b>, Type: <i>boolean</i>, default: <i>false</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
236
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
237 <p>If this is set, masqmail tries to look up your host name as it
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
238 appears on the internet and sends this in the HELO/EHLO command. Some
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
239 servers are so picky that they want this. <em>Which is really
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
240 crazy. It just does not make any sense to lie about ones own identity,
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
241 because it can always be looked up by the server. Nobody should
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
242 believe in the name given by HELO/EHLO anyway.</em> If this is not
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
243 set, <b>host_name</b> will be used.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
244
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
245 <b>allowed_mail_locals</b>, Type: <i>list</i>, default: <i>none(all)</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
246
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
247 <p>This is a semicolon ';' separated list of local parts which will be
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
248 allowed to send mail through this connection. If unset and
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
249 <b>not_allowed_mail_locals</b> is also unset, all users are
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
250 allowed.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
251
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
252 <b>not_allowed_mail_locals</b>, Type: <i>list</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
253
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
254 <p>This is a semicolon ';' separated list of local parts which will be
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
255 <em>not</em> allowed to send mail through this connection. <em>Local
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
256 parts in this list will not be allowed to use this route even if they
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
257 are part of <b>allowed_mail_locals</b> (see above).</em></p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
258
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
259 <b>allowed_rcpt_domains</b>, Type: <i>list</i>, default: <i>none(all)</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
260
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
261 <p>A list of recipient domains where mail will be sent to. This is for
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
262 example useful if you use this route configuration when connected to
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
263 another LAN via ppp. Patterns containing '?' and '*' can be used.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
264
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
265 <b>not_allowed_rcpt_domains</b>, Type: <i>list</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
266
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
267 <p>A list of recipient domains where mail will <em>not</em> be sent
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
268 to. This is for example useful if you send mail directly (mail_host
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
269 ist not set) and you know of hosts that will not accept mail from you
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
270 because they use a dialup list (eg. <a
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
271 href="http://maps.vix.com/dul/"> maps.vix.com/dul/</a>). If any domain
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
272 matches <em>both</em> <b>allowed_rcpt_domains</b> and
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
273 <b>not_allowed_rcpt_domains</b>, mail will <em>not</em> be sent to
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
274 this domain. Patterns containing '?' and '*' can be used.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
275
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
276 <b>set_h_from_domain</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
277
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
278 <p>Replace the domain part in 'From:' headers with this value. This
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
279 may be useful if you use a private, outside unknown address on your
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
280 local LAN and want this to be replaced by the domain of the address of
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
281 your email addrsss on the internet. <em>Note that this is different to
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
282 <b>set_return_path_domain</b>, see below.</em></p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
283
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
284 <b>set_h_reply_to_domain</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
285
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
286 <p>Same as <b>set_h_from_domain</b>, but for the 'Reply-To' header.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
287
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
288 <b>set_return_path_domain</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
289
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
290 <p>Sets the domain part of the envelope from address. Some hosts check
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
291 whether this is the same as the net the connection is coming from. If
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
292 not, they reject the mail because they suspect spamming. It should be
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
293 a <em>valid</em> address, because some mail servers also check
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
294 that. You can also use this to set it to your usual address on the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
295 internet and put a local address only known on your LAN in the
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
296 configuration of your mailer. <em>Only the <em>domain</em> part will
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
297 be changed, the local part remains unchanged. Use
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
298 <b>map_return_path_addresses</b> for rewriting local parts</em>.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
299
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
300 <b>map_h_from_addresses</b>, Type: <i>list</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
301
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
302 <p>This is similar to <b>set_h_from_domain</b>, but more flexible. Set
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
303 this to a list which maps local parts to a full RFC 822 compliant
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
304 email address, the local parts (the <em>keys</em>) are separated from
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
305 the addresses (the <em>values</em>) by colons (':').</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
306
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
307 <p>Example:</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
308
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
309 <p><pre>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
310 map_h_from_addresses =
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
311 "john: John Smith &lt;jsmith@mail.academic.edu&gt;;
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
312 charlie: Charlie Miller &lt;cmiller@mx.commercial.com&gt;"
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
313 </pre></p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
314
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
315 <b>map_h_reply_to_addresses</b>, Type: <i>list</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
316
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
317 <p>Same as <b>map_h_from_addresses</b>, but for the 'Reply-To:' header.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
318
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
319 <b>map_return_path_addresses</b>, Type: <i>list</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
320
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
321 <p>This is similar to <b>set_return_path_domain</b>, but more
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
322 flexible. Set this to a list which maps local parts to a full RFC 821
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
323 compliant email address, the local parts (the <em>keys</em>) are
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
324 separated from the addresses (the <em>values</em>) by colons
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
325 (':'). Note that this option takes <em>RFC 821</em> addresses
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
326 while <b>map_h_from_addresses</b> takes <em>RFC 822</em> addresses. The
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
327 most important difference is that RFC 821 addresses have no full
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
328 name.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
329
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
330 <p>Example:</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
331 <p><pre>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
332 map_return_path_addresses =
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
333 "john: &lt;jsmith@mail.academic.edu&gt;;
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
334 charlie: &lt;cmiller@mx.commercial.com&gt;"
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
335 </pre></p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
336
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
337 <b>expand_h_sender_domain</b>, Type: <i>boolean</i>, default: <i>true</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
338
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
339 <p>This sets the domain of the sender address as given by the Sender:
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
340 header to the same domain as in the envelope return path address
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
341 (which can be set by either <b>set_return_path_domain</b> or
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
342 <b>map_return_path_addresses</b>). This is for mail clients
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
343 (eg. Microsoft Outlook) which use this address as the sender
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
344 address. <em>Though they should use the From: address, see RFC
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
345 821. </em>If <i>fetchmail</i> encounters an unqualified Sender:
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
346 address, it will be expanded to the domain of the pop server, which is
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
347 almost never correct. </p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
348
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
349 <b>auth_name</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
350
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
351 <p>Set the authentication type for ESMTP AUTH authentification.
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
352 Currently only 'cram-md5' is supported.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
353
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
354 <b>auth_login</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
355
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
356 <p>Your account name for ESMTP AUTH authentification.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
357
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
358 <b>auth_secret</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
359
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
360 <p>Your secret for ESMTP AUTH authentification.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
361
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
362 <b>pop_login</b>, Type: <i>string</i>, default: <i>none</i>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
363
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
364 <p>If your Mail server requires SMTP-after-POP, set this to a
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
365 <i>get</i> configuration. If you login to the POP server
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
366 <em>before</em> you send, this is not necessary. See the <a href =
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
367 "get.html"</a>get configuration</a> for more information.</p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
368
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
369 </td></tr>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
370
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
371 <tr><td>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
372 <p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
373 <hr>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
374 <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
375 Last modified: Tue May 30 15:19:56 CEST 2000
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
376 <br>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
377 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
378 </p>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
379
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
380 </table>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
381 </center>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
382
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
383 </BODY>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
384 </HEAD>
f6a6f55b7b9e added old manual from the old website
meillo@marmaro.de
parents:
diff changeset
385