|
0
|
1 |
Original message:
|
|
|
2 |
|
|
|
3 |
To: dude@tommy.gov
|
|
|
4 |
Hi.
|
|
|
5 |
|
|
|
6 |
qmail-inject Fill in the complete envelope and header:
|
|
|
7 |
|
|
|
8 |
| (envelope) from joe@heaven.af.mil to dude@tommy.gov
|
|
|
9 |
| From: joe@heaven.af.mil
|
|
|
10 |
| To: dude@tommy.gov
|
|
|
11 |
|
|
|
|
12 |
| Hi.
|
|
|
13 |
V
|
|
|
14 |
|
|
|
15 |
qmail-queue Store message safely on disk.
|
|
|
16 |
Trigger qmail-send.
|
|
|
17 |
|
|
|
|
18 |
V
|
|
|
19 |
|
|
|
20 |
qmail-send Look at envelope recipient, dude@tommy.gov.
|
|
|
21 |
| Is tommy.gov in locals? No.
|
|
|
22 |
| Is dude@tommy.gov in virtualdomains? No.
|
|
|
23 |
| Is tommy.gov in virtualdomains? Yes: "tommy.gov:fred".
|
|
|
24 |
| Deliver locally to fred-dude@tommy.gov.
|
|
|
25 |
V
|
|
|
26 |
|
|
|
27 |
qmail-lspawn ./Mailbox
|
|
|
28 |
|
|
|
29 |
| Look at mailbox name, fred-dude.
|
|
|
30 |
| Is fred-dude listed in qmail-users? No.
|
|
|
31 |
| Is there a fred-dude account? No.
|
|
|
32 |
| Is there a fred account? Yes.
|
|
|
33 |
| Is fred's uid nonzero? Yes.
|
|
|
34 |
| Is ~fred visible to the qmailp user? Yes.
|
|
|
35 |
| Is ~fred owned by fred? Yes.
|
|
|
36 |
| Give control of the message to fred.
|
|
|
37 |
| Run qmail-local.
|
|
|
38 |
V
|
|
|
39 |
|
|
|
40 |
qmail-local fred ~fred fred-dude - dude tommy.gov joe@heaven.af.mil ./Mailbox
|
|
|
41 |
|
|
|
42 |
Does ~fred/.qmail-dude exist? No.
|
|
|
43 |
Does ~fred/.qmail-default exist? Yes: "./Mail.tommy".
|
|
|
44 |
Write message to ./Mail.tommy in mbox format.
|