Consequently, you should never use a $u when defining mail delivery
agents that speak SMTP or LMTP. All agents that use [IPC] in their P= delivery agent
equate??™s field must use SMTP.
If $u appears and the F=m delivery agent flag is also specified, the argument containing $u is
repeated as many times as there are recipients. For example, a typical uucp delivery agent
definition looks like this:
Muucp, P=/bin/uux, F=msDFMhuU, S=13, R=23, A=uux - -r $h!rmail ($u)
?†‘ ?†‘
note note
In this example, the m delivery agent flag is set in the F= delivery agent equate??™s field, which
tells sendmail that this delivery agent can deliver to multiple recipients simultaneously. The
$u sendmail macro is also included as one of the arguments specified by the A= commandline
array. Thus, if mail is sent with this delivery agent to multiple recipients??”say, jim,
bill, and joe??”the ($u) argument* is repeated three times, once for each recipient:
uux - -r $h!rmail (jim) (bill) (joe)
20.5.2.4 Deliver to a Unix domain socket
Beginning withV8.10 sendmail, delivery can be made to Unix domain sockets. This is
enabled by defining a delivery agent that has P= defined as [IPC] and A= defined with FILE,
followed by the full pathname of the Unix domain socket.
To illustrate, consider a site that has devised a daemon which will deliver local mail into
a central database.
Pages:
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296