debian/rules: Use `git' potty wrapper.
[qmail] / bouncesaying.1
CommitLineData
212b6f5d
MW
1.TH bouncesaying 1
2.SH NAME
3bouncesaying \- perhaps bounce each incoming message
4.SH SYNOPSIS
5in
6.BR .qmail :
7.B |bouncesaying
8.I error
9[
10.I program
11[
12.I arg ...
13]
14]
15.SH DESCRIPTION
16.B bouncesaying
17feeds each new mail message to
18.I program
19with the given arguments.
20If
21.I program
22exits 0,
23.B bouncesaying
24prints
25.I error
26and bounces the message.
27
28If
29.I program
30exits 111,
31.B bouncesaying
32exits 111,
33so delivery will be retried later.
34
35If
36.I program
37exits anything else
38(or does not exist),
39.B bouncesaying
40exits 0,
41so the rest of
42.B .qmail
43will be processed as usual.
44
45Note that
46it is not safe for
47.I program
48to fork a child that
49reads the message in the background.
50
51If
52.I program
53is not supplied,
54.B bouncesaying
55always bounces the message:
56
57.EX
58 |bouncesaying 'This address no longer accepts mail.'
59.EE
60
61.B WARNING:
62If you create a
63.B .qmail
64file to enable
65.BR bouncesaying ,
66make sure to also add a line specifying delivery to your normal mailbox.
67.SH "SEE ALSO"
68condredirect(1),
69except(1),
70dot-qmail(5),
71qmail-command(8)