You can configure Primavera Portfolio Management to work properly with an organizations' SMTP server under a variety of circumstances.
For more information about these parameters, their use and effects, see the Microsoft documentation at https://technet.microsoft.com/en-us/library/dn592151%28v=exchg.150%29.aspx.
Notes:
- The URL-like strings shown below in the explanation of each registry value are not actual URLs. They are schema identifiers used by Microsoft. To find more information about a particular schema identifier, search the Microsoft web site for the particular schema identifier.
- In a distributed installation of PPM (“Scale Out”), the below described settings must be made on all Primavera Portfolio Management (front and back-end) application servers.
- All registry values discussed below should be inserted into the Registry under the key: HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\Primavera Portfolio Management\ Portfolios\Server\UI.
The following registry values control all aspects of integration with SMTP:
Registry Value "SMTP Mode" (DWORD)
Data: mode of operation of SMTP Service.
Default: 1 (CdoSendUsing.cdoSendUsingPickup)
Other values: 2 (CdoSendUsing.cdoSendUsingPort)
Explanation: This value corresponds to the sendusing schema field.
Registry Value "SMTP Server Name" (String)
Data: full name of the organization's main SMTP Server.
Default: "localhost" Explanation: This value is relevant only if the value for "SMTP Mode" is 2 (CdoSendUsing.cdoSendUsingPort). This value corresponds to the smtpserver schema field.
Registry Value "SMTP Server Port" (DWORD)
Data: port to use to connect to the SMTP Server.
Default: 25 Decimal. Explanation: This value is relevant only if the value for "SMTP Mode" is 2 (CdoSendUsing.cdoSendUsingPort).
This value corresponds to the smtpserverport schema field.
Registry Value "SMTP Authentication" (DWORD)
Data: authentication mode to be used with the SMTP Server. Default: 0 (CdoProtocolsAuthentication.cdoAnonymous)
Other values: 1 (CdoProtocolsAuthentication.cdoBasic) and 2 (CdoProtocolsAuthentication.cdoNTLM)
Explanation: This value is relevant only if the value for "SMTP Mode" is 2 (CdoSendUsing.cdoSendUsingPort).
This value corresponds to the smtpauthenticate schema field.
Registry Value "SMTP Username" (String)
Data: username for authentication with the SMTP Server, only for basic authentication. Default: ""
Explanation: This value is relevant only if the value for "SMTP Mode" is 2
(CdoSendUsing.cdoSendUsingPort), and the value for "SMTP Authentication" is 1
(CdoProtocolsAuthentication.cdoBasic). This value corresponds to the sendusername schema field.
Registry Value "SMTP Password" (String)
Data: password for authentication with the SMTP Server, only for basic authentication. Default: ""
Explanation: This value is relevant only if the value for "SMTP Mode" is 2
(CdoSendUsing.cdoSendUsingPort), and the value for " SMTP Authentication" is 1
(CdoProtocolsAuthentication.cdoBasic). This value corresponds to the sendpassword schema field.
Registry Value "SMTP Server Pickup Directory" (String)
Data: if mode is cdoSendUsingPickup, the pickup directory for the SMTP Service. May be a full path or a path without drive letter. Note that the PROSIGHT SYSTEM user must have full permissions to the directory specified.
Default: "\INetPub\mailroot\pickup"
Explanation: This value is relevant only if the value for "SMTP Mode" is 1 (CdoSendUsing.cdoSendUsingPickup). This value corresponds to the smtpserverpickupdirectory schema field.
Registry Value "SMTP Connection Timeout" (DWORD)
Data: when connecting to the SMTP Server, the timeout value for the connection in seconds. Default: 60 Decimal
Explanation: This value is relevant only if the value for "SMTP Mode" is 2 (CdoSendUsing.cdoSendUsingPort). This value corresponds to the smtpconnectiontimeout schema field.
Registry Value "SMTP Use SSL" (DWORD)
Data: when connecting to the SMTP Server, whether to use SSL. Note that SSL can be used only if an appropriate certificate is installed on the application server, and the mail server configured using the value for "SMTP Server Name" is configured to authenticate and accept SSL connections from clients with such certificates.
Default: 0 (do not use SSL)
Other values: 1 (use SSL)
Explanation: This value is relevant only if the value for "SMTP Mode" is 2 (CdoSendUsing.cdoSendUsingPort). This value corresponds to the smtpusessl schema field.
For more details, see https://msdn.microsoft.com/en-us/library/ms527294(v=exchg.10).aspx