Previous | Contents | Index |
In cases where the network connection between two systems is only
available at particular times---a "dial up" sort of
connection for instance---there is an SMTP extension whereby one system
can inform another that it is ready to receive mail. This is performed
using the SMTP extension command ETRN
, defined in RFC
1985: 6 the side that desires to receive mail connects to
the remote side's SMTP server and issues the command ETRN
receivinghostname
. If the remote side's SMTP server
supports the ETRN
command, it will then attempt delivery
of any messages it has waiting to be sent to
receivinghostname
.
The PMDF SMTP server supports ETRN
. In particular, the
PMDF SMTP server interprets a received ETRN
domainname
command as a request to deliver all messages
to domainname
, a received ETRN
@domainname
as a request to deliver all messages in the
domainname
subnet, and a ETRN
#channelname
command as a request to run the channel
channelname
. By default, the PMDF SMTP always
responds to a remote site's ETRN requests; if you want to restrict this
behavior, see Section 2.3.4.34.
And outgoing PMDF SMTP-based channels, such as TCP/IP channels, can be
configured to send an ETRN
command at the beginning of an
outgoing SMTP dialogue via the sendetrn
channel keyword;
see Section 2.3.4.33. For instance, suppose a system
host1.example.com
has a dial-up connection to a remote system
intermittent.some.where.com
, where the
intermittent.some.where.com
system also supports
ETRN
. For a channel for connecting up to the remote side
and sending ETRN
, such a site might use a channel
definition along the lines of:
tcp_dialup smtp mx daemon intermittent.some.where.com \ periodic sendetrn host1.example.com TCP-DIALUP |
6 If installing the RFCs was chosen as
an option during the PMDF installation, you will have a copy of this
RFC on your system in the directory
|
Previous | Next | Contents | Index |