7. Then it was revised again for V8.9, and
has remained stable since.
20.8.46 F=u
Preserve uppercase for username All versions
The username portion of the recipient??™s address is ordinarily converted to lowercase before
being tucked into $u. Th e$u is usually used withth e A= delivery agent equate of a delivery
agent:
Mprog, P=/bin/sh, F=lsDFMeuP, S=10, R=20, A=sh -c $u
?†‘
note
* Beginning withV8.12, the default is to run sendmail as root only when it is executed by root (as it would be
if executed from an rc boot-time script). Installing sendmail as a set-user-id root process is discouraged.
?? Prior to V8.7, there was no U= delivery agent equate, so F=S always ran as root.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
20.8 Delivery Agent F= Flags | 781
Some delivery agents, suchas the prog agent, execute programs. They require that the
program (user) name be left as is (otherwise, the program name would not be found). Specifying
the F=u delivery agent flag tells sendmail to not convert that name to lowercase.*
Beginning withV8.7 sendmail, th eF=u delivery agent flag also determines how some aliases
are treated. If it is set, usernames are stored in the aliases database without conversion to
lowercase. If it is clear, they are converted to lowercase.
Pages:
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373