Use this tab to configure email settings.
| Field | Description |
|
OAuth Flow
|
Select from the following options:
- None
- Authorization
Code
- Authorization Code with
PKCE (Proof Key for Code Exchange)
- Client
Credentials
If you select None, you must complete the
Basic SMTP Settings section, and
SMTP OAuth Settings section will be
disabled.
If you select any other option, the
Basic SMTP Settings
section become optional, but the
OAuth SMTP Settings and
Authentication Settings sections are
required.
|
| Basic SMTP Settings
|
If you set
OAuth Flow to
None, the following fields are required:
- Default
Sender Email: Use this field to enter a valid host name or IP
address of the SMTP (Simple Mail Transfer Protocol) server that will be used to
send emails from PPM Administrator and other PPM products. This field allows up
to
254 alphanumeric characters.
- Display
Name: Use this field to enter the display name when sending email
from the System Email address. This field allows up to
254 alphanumeric characters.
- SMTP
Server: Use this field to enter a valid host name or IP address of
the SMTP server that will be used to send emails from PPM Administrator and
other PPM products.
- Port: Use this
field to enter a port number for SMTP communication. Typically, you use port 25
for non-secure and port 587 for secure communication. This field accepts values
from
0 to
65, 535.
- Use
TLS: Use this field to enter the user name that will be used to
access the email server.
- Username: Use
this field to enter the user name that will be used to access the email server.
- Password: Use
this field to enter the password associated with the user name used to access
the email server.
Note: The
Username and Password fields are optional.
The
Password field is required only if the
Username field contains a value.
|
| OAuth SMTP Settings
|
If you set
OAuth Flow to
Authorization Code,
Authorization Code with PKCE, or
Client Credentials, the following fields are
required:
- Default
Sender Email
- Display
Name
- SMTP
Server
- Port
- Use
TLS
|
| Authentication Settings
|
If you set
OAuth Flow to
Authorization Code,
Authorization Code with PKCE, or
Client Credentials, the following fields are
required:
- Client
ID: Use this field to specify the ID of the client for the OAuth
server. This value will be hidden as you enter it.
- Client
Secret: Use this field to specify the character string of the
client secret manually obtained from the server. This value will be hidden as
you enter it.
- Authorization
Endpoint: Use this field to specify the endpoint where the user is
redirected to grant permission. Enter a valid URL. This field allows up to
500 characters.
- Token
Endpoint: Use this field to specify the endpoint used in the OAuth
authorization process where a client application exchanges an authorization
code for an access token. Enter a valid URL. This field allows up to
500 characters.
- Redirect
URI
: Use this field to specify the specific permissions
an application can request from a user. Enter a valid string value or URL. This
field allows up to
500 characters and is case-sensitive.
- Scope: Use this
field to specify and limit the exact permissions or level of access that the
client application is requesting from the user. Enter a valid string value or
URL. This field allows up to
500 characters.
All these fields are required. If you set
OAuth Flow to Client
Credentials, the
Authorization Endpoint and
Redirect URI
fields become disabled.
|
| OAuth Token Management
|
This group box contains the following buttons:
-
Get Auth Token: While the form is being
edited, this button is disabled. Once click
Save, it becomes enabled. Click this
button to obtain access token.
When you click this button, the application helps you
authenticate with your email provider and safely saves your access token. If
you update your SMTP settings afterward, a warning message displays to let you
know that updating will delete your current OAuth token, requiring you to get a
new one.
- Token
Status: <Expired or Valid>: This field displays the current
state of your token. If the value is
Expired, the displayed text is red. If the
value is
Valid, it is green.
- Token
Expires: <Token expiration date and time>: This field
displays the validity period of your current token. The displayed value follows
the date format set in My Preferences + Time.
|
| Send Test Email
|
Select this button to send an email message to verify that the
configured settings are accurate and can successfully send email to the system
email account.
Clicking this button send the email to the currently logged in
user's email address.
|
Note: The
Save and
Cancel buttons only display and become enabled if
you make any changes to the settings.