source: trunk/third/sendmail/src/sendmail.hf @ 12554

Revision 12554, 5.2 KB checked in by danw, 26 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r12553, which included commits to RCS files with non-trunk default branches.
Line 
1cpyr
2cpyr    Copyright (c) 1998 Sendmail, Inc.  All rights reserved.
3cpyr    Copyright (c) 1983, 1995-1997 Eric P. Allman.  All rights reserved.
4cpyr    Copyright (c) 1988, 1993
5cpyr        The Regents of the University of California.  All rights reserved.
6cpyr   
7cpyr
8cpyr    By using this file, you agree to the terms and conditions set
9cpyr    forth in the LICENSE file which can be found at the top level of
10cpyr    the sendmail distribution.
11cpyr
12cpyr    @(#)sendmail.hf 8.18 (Berkeley) 11/19/1998
13cpyr
14smtp    Topics:
15smtp            HELO    EHLO    MAIL    RCPT    DATA
16smtp            RSET    NOOP    QUIT    HELP    VRFY
17smtp            EXPN    VERB    ETRN    DSN
18smtp    For more info use "HELP <topic>".
19smtp    To report bugs in the implementation send email to
20smtp            sendmail-bugs@sendmail.org.
21smtp    For local information send email to Postmaster at your site.
22help    HELP [ <topic> ]
23help            The HELP command gives help info.
24helo    HELO <hostname>
25helo            Introduce yourself.
26ehlo    EHLO <hostname>
27ehlo            Introduce yourself, and request extended SMTP mode.
28ehlo    Possible replies include:
29ehlo            SEND            Send as mail                    [RFC821]
30ehlo            SOML            Send as mail or terminal        [RFC821]
31ehlo            SAML            Send as mail and terminal       [RFC821]
32ehlo            EXPN            Expand the mailing list         [RFC821]
33ehlo            HELP            Supply helpful information      [RFC821]
34ehlo            TURN            Turn the operation around       [RFC821]
35ehlo            8BITMIME        Use 8-bit data                  [RFC1652]
36ehlo            SIZE            Message size declaration        [RFC1870]
37ehlo            VERB            Verbose                         [Allman]
38ehlo            ONEX            One message transaction only    [Allman]
39ehlo            CHUNKING        Chunking                        [RFC1830]
40ehlo            BINARYMIME      Binary MIME                     [RFC1830]
41ehlo            PIPELINING      Command Pipelining              [RFC1854]
42ehlo            DSN             Delivery Status Notification    [RFC1891]
43ehlo            ETRN            Remote Message Queue Starting   [RFC1985]
44ehlo            XUSR            Initial (user) submission       [Allman]
45mail    MAIL FROM: <sender> [ <parameters> ]
46mail            Specifies the sender.  Parameters are ESMTP extensions.
47mail            See "HELP DSN" for details.
48rcpt    RCPT TO: <recipient> [ <parameters> ]
49rcpt            Specifies the recipient.  Can be used any number of times.
50rcpt            Parameters are ESMTP extensions.  See "HELP DSN" for details.
51data    DATA
52data            Following text is collected as the message.
53data            End with a single dot.
54rset    RSET
55rset            Resets the system.
56quit    QUIT
57quit            Exit sendmail (SMTP).
58verb    VERB
59verb            Go into verbose mode.  This sends 0xy responses that are
60verb            not RFC821 standard (but should be)  They are recognized
61verb            by humans and other sendmail implementations.
62vrfy    VRFY <recipient>
63vrfy            Verify an address.  If you want to see what it aliases
64vrfy            to, use EXPN instead.
65expn    EXPN <recipient>
66expn            Expand an address.  If the address indicates a mailing
67expn            list, return the contents of that list.
68noop    NOOP
69noop            Do nothing.
70send    SEND FROM: <sender>
71send            replaces the MAIL command, and can be used to send
72send            directly to a users terminal.  Not supported in this
73send            implementation.
74soml    SOML FROM: <sender>
75soml            Send or mail.  If the user is logged in, send directly,
76soml            otherwise mail.  Not supported in this implementation.
77saml    SAML FROM: <sender>
78saml            Send and mail.  Send directly to the user's terminal,
79saml            and also mail a letter.  Not supported in this
80saml            implementation.
81turn    TURN
82turn            Reverses the direction of the connection.  Not currently
83turn            implemented.
84etrn    ETRN [ <hostname> | @<domain> | #<queuename> ]
85etrn            Run the queue for the specified <hostname>, or
86etrn            all hosts within a given <domain>, or a specially-named
87etrn            <queuename> (implementation-specific).
88dsn     MAIL FROM: <sender> [ RET={ FULL | HDRS} ] [ ENVID=<envid> ]
89dsn     RCPT TO: <recipient> [ NOTIFY={NEVER,SUCCESS,FAILURE,DELAY} ]
90dsn                          [ ORCPT=<recipient> ]
91dsn             SMTP Delivery Status Notifications.
92dsn     Descriptions:
93dsn             RET     Return either the full message or only headers.
94dsn             ENVID   Sender's "envelope identifier" for tracking.
95dsn             NOTIFY  When to send a DSN. Multiple options are OK, comma-
96dsn                     delimited. NEVER must appear by itself.
97dsn             ORCPT   Original recipient.
98-bt     Help for test mode:
99-bt     ?                :this help message.
100-bt     .Dmvalue         :define macro `m' to `value'.
101-bt     .Ccvalue         :add `value' to class `c'.
102-bt     =Sruleset        :dump the contents of the indicated ruleset.
103-bt     =M               :display the known mailers.
104-bt     -ddebug-spec     :equivalent to the command-line -d debug flag.
105-bt     $m               :print the value of macro $m.
106-bt     $=c              :print the contents of class $=c.
107-bt     /mx host         :returns the MX records for `host'.
108-bt     /parse address   :parse address, returning the value of crackaddr, and
109-bt                       the parsed address (same as -bv).
110-bt     /try mailer addr :rewrite address into the form it will have when
111-bt                       presented to the indicated mailer.
112-bt     /tryflags flags  :set flags used by parsing.  The flags can be `H' for
113-bt                       Header or `E' for Envelope, and `S' for Sender or `R'
114-bt                       for Recipient.  These can be combined, `HR' sets
115-bt                       flags for header recipients.
116-bt     /canon hostname  :try to canonify hostname.
117-bt     /map mapname key :look up `key' in the indicated `mapname'.
118-bt     rules addr       :run the indicated address through the named rules.
119-bt                       Rules can be a comma separated list of rules.
120control Help for smcontrol:
121control help            This message.
122control restart         Restart sendmail.
123control shutdown        Shutdown sendmail.
124control status          Show sendmail status.
Note: See TracBrowser for help on using the repository browser.