Understanding the Email Channel
The email channel requires configuration in Integration Broker in addition to settings in PeopleSoft MultiChannel Framework configuration pages. For information on the configuration of email channel in the PeopleSoft Integration Broker see, Configuring Email Channel in PeopleSoft Integration Broker.
PeopleSoft MultiChannel Framework (MCF) provides a framework for:
-
Fetching emails from a mail server.
-
Storing and retrieving email parts in a database.
-
Managing attachments.
-
Queueing of emails by the queue server.
Application developers use the PeopleCode application package PT_MCF_MAIL to develop PeopleSoft Application Engine programs and PeopleSoft Pure Internet Architecture components for email processing.
See PeopleCode API Reference: Understanding PeopleSoft MultiChannel Framework Mail Classes.
PeopleSoft MultiChannel Framework email channel features include:
-
The GETMAILTARGET target connector.
-
A PeopleCode application package, PT_MCF_MAIL, to retrieve, store, and delete email.
-
Support for both Post Office Protocol 3 (POP3) and Internet Message Access Protocol 4 (IMAP4) email protocols.
-
Support for HTTPS through a Microsoft Azure connection. See Security Administration: Understanding OAuth 2.0.
-
Support for SSL connections.
-
Support for Transport Layer Security (TLS) connections.
-
Support for NT LAN Manager (NTLM) and Simple Authentication and Security Layer (SASL) authentication mechanisms.
-
Support for email attachments, including:
-
An attachments repository running on the same web server as PeopleSoft Integration Broker.
-
URL access to email attachments.
-
Storage and retrieval of email attachments from database.
-
A relative addressing scheme to enable flexibility of repository location.
-
User- and role-based security to control access to attachments.
-
-
The option to access email headers, attachments, and body from the mail server.
-
Support for multiple message size thresholds to control distribution of email between the database, the attachment repository, and the mail server.
-
Support for UTF8 Unicode as supported by the Sun Java Runtime Environment (JRE).
See http://java.sun.com.
-
Time zone conversions to support global service-level agreements.
-
Sample email application pages demonstrating the functionality of the PT_MCF_MAIL application package.
-
Ability to enable logging for MCFOutbound email by setting SMTP trace in psappsrv.cfg. The log file is created in the log directory defined in psappsrv.cfg.