TCP/IP channels are used to link PMDF to TCP/IP based networks such as
the Internet. The TCP/IP channels all use the Simple Mail Transfer
Protocol (SMTP), including extensions such as those described in RFCs
1426, 1869, 1870, and 1891.¹ The description of this protocol and
extensions to it may be found in files such as rfc821.txt
,
rfc1425.txt
, rfc1426.txt
,
rfc1427.txt
, rfc1469.txt
,
rfc1470.txt
, and rfc1891.txt
in the RFC
subdirectory of the PMDF documentation directory.
On UNIX and NT, PMDF's multithreaded TCP SMTP channel uses the TCP/IP network protocol stack supplied with the operating system.
On OpenVMS, PMDF supports the following TCP/IP packages:
The multithreaded TCP SMTP channel includes a multithreaded SMTP server
which runs under the control of the PMDF Service Dispatcher. Outgoing
SMTP mail is processed by the multithreaded PMDF channel program
(tcp_smtp_client
), run as needed under the control of
master.com
(OpenVMS) or the PMDF Job Controller (UNIX and
NT).
Configuration instructions are presented in this chapter for the multithreaded TCP/IP channel.
Section 23.3 , towards the end of this chapter describes how to establish a "gateway" channel to route mail through another system, as for instance to a mailhub or firewall system. Section 23.4 , at the end of this chapter, describes performing "polling" with TCP/IP channels, that is, requesting that a remote system attempt to deliver any stored messages to your system; for instance, this may be particularly useful over "intermittent" sorts of TCP/IP links, such as dial-up connections.