|
0
|
1 |
qmail lets each user control all addresses of the form user-anything.
|
|
|
2 |
Addresses that don't start with a username are controlled by a special
|
|
|
3 |
user, alias. Delivery instructions for foo go into ~alias/.qmail-foo;
|
|
|
4 |
delivery instructions for user-foo go into ~user/.qmail-foo. See
|
|
|
5 |
dot-qmail.0 for the full story.
|
|
|
6 |
|
|
|
7 |
qmail doesn't have any built-in support for /etc/aliases. If you have a
|
|
|
8 |
big /etc/aliases and you'd like to keep it, install the fastforward
|
|
|
9 |
package, available separately. /etc/aliases should already include the
|
|
|
10 |
aliases discussed below---Postmaster, MAILER-DAEMON, and root.
|
|
|
11 |
|
|
|
12 |
If you don't have a big /etc/aliases, you'll find it easier to use
|
|
|
13 |
qmail's native alias mechanism. Here's a checklist of aliases you should
|
|
|
14 |
set up right now.
|
|
|
15 |
|
|
|
16 |
* Postmaster. You're not an Internet citizen if this address doesn't
|
|
|
17 |
work. Simply touch (and chmod 644) ~alias/.qmail-postmaster; any mail
|
|
|
18 |
for Postmaster will be delivered to ~alias/Mailbox.
|
|
|
19 |
|
|
|
20 |
* MAILER-DAEMON. Not required, but users sometimes respond to bounce
|
|
|
21 |
messages. Touch (and chmod 644) ~alias/.qmail-mailer-daemon.
|
|
|
22 |
|
|
|
23 |
* root. Under qmail, root never receives mail. Your system may generate
|
|
|
24 |
mail messages to root every night; if you don't have an alias for root,
|
|
|
25 |
those messages will bounce. (They'll end up double-bouncing to the
|
|
|
26 |
postmaster.) Set up an alias for root in ~alias/.qmail-root. .qmail
|
|
|
27 |
files are similar to .forward files, but beware that they are strictly
|
|
|
28 |
line-oriented---see dot-qmail.0 for details.
|
|
|
29 |
|
|
|
30 |
* Other non-user accounts. Under qmail, non-user accounts don't get
|
|
|
31 |
mail; ``user'' means a non-root account that owns ~account. Set up
|
|
|
32 |
aliases for any non-user accounts that normally receive mail.
|
|
|
33 |
|
|
|
34 |
Note that special accounts such as ftp, www, and uucp should always have
|
|
|
35 |
home directories owned by root.
|
|
|
36 |
|
|
|
37 |
* Default. If you want, you can touch ~alias/.qmail-default to catch
|
|
|
38 |
everything else. Beware: this will also catch typos and other addresses
|
|
|
39 |
that should probably be bounced instead. It won't catch addresses that
|
|
|
40 |
start with a user name---the user can set up his own ~/.qmail-default.
|