|
|
1.1 ! root 1: '\"macro stdmacro ! 2: .if n .pH g1a.fromsmtp %W% of %G% ! 3: .nr X ! 4: .if \nX=0 .ds x} fromsmtp 1M "" "\&" ! 5: .if \nX=1 .ds x} fromsmtp 1M "" ! 6: .if \nX=2 .ds x} fromsmtp 1M "" "\&" ! 7: .if \nX=3 .ds x} fromsmtp "" "" "\&" ! 8: .TH \*(x} ! 9: .SH NAME ! 10: \f4fromsmtp\fP \- receive RFC822 mail from \s-1SMTP\s+1 ! 11: .SH SYNOPSIS ! 12: \f4fromsmtp\f1 [ \f4\-d\f1 ] [ \f4\-h\f2 host \f1] [ \f4\-s\f2 sender \f1]\f2 to ...\f1 ! 13: .SH DESCRIPTION ! 14: \f4fromsmtp\fP reads an RFC822 message from its standard input, does some ! 15: conversion of the message to make it acceptable to ! 16: .SM UNIX ! 17: System ! 18: mail, and pipes the result to \f4rmail\fP. ! 19: The \f2to\fP arguments are passed as arguments to \f4rmail\fP. ! 20: \f4fromsmtp\fP is normally invoked by \f4smtpd\fP to deliver ! 21: incoming mail messages. ! 22: .P ! 23: The \f4\-d\fP option may be used for debugging \f4fromsmtp\fP. ! 24: It will cause the command line for \f4rmail\fP to be echoed to standard ! 25: output, as well as the results of the message (after conversion). ! 26: The message will not be given to \f4rmail\fP when this option is used. ! 27: .P ! 28: The \f4\-h\f2 host\f1 option may be used to prepend a host or network name to ! 29: the front of the sender path in the \f4From\fP line at the beginning of the ! 30: message. ! 31: This is useful if you need to identify which of several possible networks a ! 32: message was received from (for possible use in replying). ! 33: .P ! 34: The \f4\-s\f2 sender\f1 option is used to give a default sender name, in case ! 35: \f4fromsmtp\fP cannot determine the name of the sender from the message it ! 36: reads. ! 37: If this option is not used, the default sender name \f4unknown\fP will be ! 38: used. ! 39: .SH FILES ! 40: .TP ! 41: /usr/bin/rmail where converted mail is piped to ! 42: .SH "SEE ALSO" ! 43: \f4rmail\fP(1M), \f4smtpd\fP(1M) ! 44: .br ! 45: RFC822 \- Standard for the Format of \s-1ARPA\s+1 Internet Text Messages
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.