Prev | Current Page 1289 | Next

Bryan Costales, Claus Assmann, George Jansen, Gregory Shapiro

"sendmail, 4th Edition"


The end-of-line characters are defined with the E= delivery agent equate as backslashescaped
control characters, such as:
E=\r\n
Prior to V8.8, the default end-of-line string, if the E= field was missing, was the C-language
newline character, \n.* Beginning withV8.8 sendmail, the default is \n for all except
delivery agents that speak SMTP, in which case the default is \r\n.
* On some NeXT computers (prior to OS version 2.0), the default E= terminator is \r\n. This can cause serious
problems when used with some non-IPC delivery agents such as UUCP. If you have a system that does this,
you can override that improper default with E=\n.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
20.5 Delivery Agent Equates | 743
In general, delivery agents that speak SMTP or LMTP (those that lack a $u in the A= argument
array) should have their end-of-line field set to E=\r\n (for a carriage-return/line-feed
pair).* Delivery agents that do not speak SMTP (those that include a $u in the A= argument
array) should have their end-of-line field set to E=\n (for a lone line-feed character).
In using V8 sendmail??™s mc configuration, the value given to E= cannot be easily changed. It
is supplied to the MAILER(smtp) delivery agents as \r\n, but it is left as the default \n for all
others.


Pages:
1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301
dieta light śmieszne dowcipy Connie Talbot zarządzanie nieruchomościami życzenia