Commit | Line | Data |
---|---|---|
a39f28e7 EA |
1 | PUSHDIVERT(-1) |
2 | # | |
3 | # Copyright (c) 1983 Eric P. Allman | |
4 | # Copyright (c) 1988, 1993 | |
5 | # The Regents of the University of California. All rights reserved. | |
6 | # | |
7 | # %sccs.include.redist.sh% | |
8 | # | |
f22970ed | 9 | ifdef(`SMTP_MAILER_FLAGS',, `define(`SMTP_MAILER_FLAGS', `')') |
0aeaf23a EA |
10 | define(_NULL_CLIENT_ONLY_, `1') |
11 | ifelse(_ARG_, `', `errprint(`Feature "nullclient" requires argument')', | |
12 | `define(`MAIL_HUB', _ARG_)') | |
a39f28e7 | 13 | POPDIVERT |
a39f28e7 EA |
14 | |
15 | # | |
16 | # This is used only for relaying mail from a client to a hub when | |
17 | # that client does absolutely nothing else -- i.e., it is a "null | |
18 | # mailer". In this sense, it acts like the "R" option in Sun | |
19 | # sendmail. | |
20 | # | |
21 | ||
f22970ed | 22 | VERSIONID(`@(#)nullclient.m4 8.4 (Berkeley) %G%') |
0aeaf23a EA |
23 | |
24 | PUSHDIVERT(7) | |
25 | ############################################ | |
26 | ### Null Client Mailer specification ### | |
27 | ############################################ | |
a39f28e7 EA |
28 | |
29 | ifdef(`confRELAY_MAILER',, | |
30 | `define(`confRELAY_MAILER', `nullclient')')dnl | |
31 | ||
55886564 EA |
32 | Mnullclient, P=[IPC], F=CONCAT(mDFMuXa, SMTP_MAILER_FLAGS),ifdef(`SMTP_MAILER_MAX', ` M=SMTP_MAILER_MAX,') |
33 | A=IPC $h | |
0aeaf23a | 34 | POPDIVERT |