SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
1

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Here is the Small number of steps you need to configure
This Configuration Works Tested on PeopleSoft Tools 8.53, 8.52 & 8.51 all are on Windows
8.53,
1. Download the Google Certificate from Here , then you can skip Step 2,3 & 4
http://s3.amazonaws.com/dbtutorblog/GmailSMTP/GoogleCert.zip
2. Open Google Chrome Browser

3. Download the Google Certificate

4. Download Certificate (continued)
Certificate

Prepared by www.dbtutor.com © DBTutor
2

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
3

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
4

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
5

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
6

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
7

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
8

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
9

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
10

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
11

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
12

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
13

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
14

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
15

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
16

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
17

5.

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

So for Now We have successfully downloaded the Certificate.
Now Login to PIA and then navigate to
PeopleTools -> Security -> Security Objects -> Digital Certificates

Prepared by www.dbtutor.com © DBTutor
18

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

6. Click “+” and select “Root CA” as the type, “GeoTrust Global CA” as the alias.
GeoTrust
CA

Prepared by www.dbtutor.com © DBTutor
19

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

7. Click Add Root. Open the saved georoot.cer root certificate in notepad. Copy the entire content
and paste into the Edit box.

Prepared by www.dbtutor.com © DBTutor
20

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
21

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
22

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
23

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

8. Go back to Digital Certificate page and click “+”. Select Remote as type and fill in
“GoogleInternetAuthority” as Alias and Equifax Secure CA as Issuer Alias
er Alias.

9. Click Import button. Open saved “GoogleInternetAuthority.c
GoogleInternetAuthority.cert” in notepad and copy the entire
GoogleInternetAuthority.c
content. Paste into certificate window and click OK.
content.

Prepared by www.dbtutor.com © DBTutor
24

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
25

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

10. Finally we are done at PIA Section

11. Now we need to modify “psappsrv.cfg” & “psprcs.cfg
psappsrv.cfg”
psprcs.cfg”

Showing “psappsrv.cfg path
psappsrv.cfg”
Its depends where you have set <PS_CFG_HOME> path.
depends
<PS_CFG_HOME>
If you are not sure about the path, then follow the upper screenshots, it is used when you boot
the application server
server.

Prepared by www.dbtutor.com © DBTutor
26

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Before settings up the config file, we need to encrypt password with using PSCipher Utility.
encrypt
PSCipher can be found on webserver deploy directory i.e. where you have deploy webserver.
deploy
I have used “<PS_CFG_HOME>/webserv” path. Some installation may be used
<PS_CFG_HOME>
<PS_CFG_HOME>/webserv
“<PS_HOME>/webserv
<PS_HOME>/webserv”.
<PS_HOME>/webserv

Prepared by www.dbtutor.com © DBTutor
27

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Now AppServer Configuration File Editing. Open it Notepad/Notepad++ then search for “SMTP
SMTP”
section.

Prepared by www.dbtutor.com © DBTutor
28

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
29

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Please note that for “SMTPUserPassword section you need to put encrypted password that I
SMTPUserPassword”
SMTPUserPassword
have shown above If you SMTP not working properly then you try to put RAW Password instead
shown above.
SMTP
of “PSCipher” Encrypted password.
Follow the same Procedure for Process Scheduler “psprcs.cfg
psprcs.cfg”

You shouldn't need a restart if you have dynamic changes enabled in your configuration.
Otherwise you will need a restart. There is a flag in the file “psprcs.
cs.cfg” that will tell you this:
By default it is set to “N”, so it is better idea not Change & Restart Process Scheduler
,
Scheduler.
[Process Scheduler]
...
Allow Dynamic Changes=N
Dynamic
...

Prepared by www.dbtutor.com © DBTutor
30

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

12. SMTP Configuration Settings sample I have used.
; Dynamic change allowed for SMTPServer
SMTPServer=smtp.gmail.com
; Dynamic change allowed for SMTPPort
SMTPPort=25
; Dynamic change allowed for SMTPServer1
SMTPServer1=
; Dynamic change allowed for SMTPPort1
SMTPPort1=0
; Dynamic change allowed for SMTPSender
SMTPSender=PeopleSoft@peoplesoft.com
; Dynamic change allowed for SMTPBlackberryReplyTo
SMTPBlackberryReplyTo=
; Dynamic change allowed for SMTPSourceMachine
SMTPSourceMachine=
; Dynamic change allowed for SMTPCharacterSet
SMTPCharacterSet=UTF-8
; Dynamic change allowed for SMTPEncodingDLL
SMTPEncodingDLL=
SMTPGuaranteed=0
SMTPTrace=1
SMTPSendTime=0
SMTPUserName=<Your Gmail Full User name like helloworld@gmail.com>
SMTPUserPassword=<Type your Encrypted Password Like {V1.1}9VSd2AqdiQ5jOjrrO/G42g==>
SMTPUseSSL=Y
SMTPSSLPort=465
SMTPClientCertAlias=

Now restart the application server or process scheduler Server. It is Important to do.

Prepared by www.dbtutor.com © DBTutor
31

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

13. Now Test – Gmail SMTP in PeopleSoft
You can use any PeopleSoft “Notify” Button for testing. Here I’m used Web Profile “Notify”
m
button.

Prepared by www.dbtutor.com © DBTutor
32

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
33

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

14. Check Your Mailbox.

Prepared by www.dbtutor.com © DBTutor
34

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

15. Now We will check Process Scheduler Report Distribution Email Test

PeopleTools -> Process Scheduler -> System Process Requests
stem

Put Any Value for Run Control ID.

Prepared by www.dbtutor.com © DBTutor
35

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
36

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

Prepared by www.dbtutor.com © DBTutor
37

PeopleSoft SMTP Setup with Gmail SMTP Server on Windows

16. Run this PeopleCode for Checking.
Import PT_MCF_MAIL:*;
Local PT_MCF_MAIL:MCFOutboundEmail &eMail = create PT_MCF_MAIL:MCFOutboundEmail();

&eMail.Recipients = "psftadmin@company.com";
&amp;eMail.CC = "";
&amp;eMail.BCC = "";
&amp;eMail.From = "psftadmin@company.com";
&amp;eMail.ReplyTo = "psftadmin@company.com";

&eMail.Subject = "test subject"; /* email subject line */
&eMail.Text = "test body"; /* email body text */

&eMail.SMTPServer = "smtp.gmail.com";
&eMail.IsAuthenticationReqd = True;
&eMail.SMTPUserName = "psftadmin@company.com";
&eMail.SMTPUserPassword = "validPassword";
&eMail.SMTPUseSSL = "Y";
&eMail.SMTPSSLPort = 465;

Local integer &resp = &eMail.Send();

17. Some Troubleshoots.

Problem: The SMTP log shows the following relevant data:
Mon Feb 13 11:50:31 CST 2012 Mon Feb 13 11:50:31 CST 2012 DEBUG: getProvider()
returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun
Microsystems, Inc]
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 465, isSSL false
DEBUG SMTP: exception reading response: javax.net.ssl.SSLHandshakeException:
java.security.cert.CertificateException: Untrusted Server Certificate Chain
DEBUG SMTP: useEhlo true, useAuth true

Solutions: Check Digital Certificate, follow the step 1.
Problems: SMTP sendMail failed (server: 0). cannot send email to “” on Process Scheduler.
Solutions: Check “psprcs.cfg” for process Scheduler, Follow Step No. 12

Prepared by www.dbtutor.com © DBTutor

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Empfohlen

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Empfohlen (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

PeopleSoft SMTP setup with gmail

  • 1. 1 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Here is the Small number of steps you need to configure This Configuration Works Tested on PeopleSoft Tools 8.53, 8.52 & 8.51 all are on Windows 8.53, 1. Download the Google Certificate from Here , then you can skip Step 2,3 & 4 http://s3.amazonaws.com/dbtutorblog/GmailSMTP/GoogleCert.zip 2. Open Google Chrome Browser 3. Download the Google Certificate 4. Download Certificate (continued) Certificate Prepared by www.dbtutor.com © DBTutor
  • 2. 2 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 3. 3 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 4. 4 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 5. 5 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 6. 6 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 7. 7 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 8. 8 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 9. 9 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 10. 10 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 11. 11 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 12. 12 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 13. 13 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 14. 14 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 15. 15 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 16. 16 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 17. 17 5. PeopleSoft SMTP Setup with Gmail SMTP Server on Windows So for Now We have successfully downloaded the Certificate. Now Login to PIA and then navigate to PeopleTools -> Security -> Security Objects -> Digital Certificates Prepared by www.dbtutor.com © DBTutor
  • 18. 18 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 6. Click “+” and select “Root CA” as the type, “GeoTrust Global CA” as the alias. GeoTrust CA Prepared by www.dbtutor.com © DBTutor
  • 19. 19 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 7. Click Add Root. Open the saved georoot.cer root certificate in notepad. Copy the entire content and paste into the Edit box. Prepared by www.dbtutor.com © DBTutor
  • 20. 20 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 21. 21 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 22. 22 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 23. 23 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 8. Go back to Digital Certificate page and click “+”. Select Remote as type and fill in “GoogleInternetAuthority” as Alias and Equifax Secure CA as Issuer Alias er Alias. 9. Click Import button. Open saved “GoogleInternetAuthority.c GoogleInternetAuthority.cert” in notepad and copy the entire GoogleInternetAuthority.c content. Paste into certificate window and click OK. content. Prepared by www.dbtutor.com © DBTutor
  • 24. 24 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 25. 25 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 10. Finally we are done at PIA Section 11. Now we need to modify “psappsrv.cfg” & “psprcs.cfg psappsrv.cfg” psprcs.cfg” Showing “psappsrv.cfg path psappsrv.cfg” Its depends where you have set <PS_CFG_HOME> path. depends <PS_CFG_HOME> If you are not sure about the path, then follow the upper screenshots, it is used when you boot the application server server. Prepared by www.dbtutor.com © DBTutor
  • 26. 26 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Before settings up the config file, we need to encrypt password with using PSCipher Utility. encrypt PSCipher can be found on webserver deploy directory i.e. where you have deploy webserver. deploy I have used “<PS_CFG_HOME>/webserv” path. Some installation may be used <PS_CFG_HOME> <PS_CFG_HOME>/webserv “<PS_HOME>/webserv <PS_HOME>/webserv”. <PS_HOME>/webserv Prepared by www.dbtutor.com © DBTutor
  • 27. 27 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Now AppServer Configuration File Editing. Open it Notepad/Notepad++ then search for “SMTP SMTP” section. Prepared by www.dbtutor.com © DBTutor
  • 28. 28 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 29. 29 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Please note that for “SMTPUserPassword section you need to put encrypted password that I SMTPUserPassword” SMTPUserPassword have shown above If you SMTP not working properly then you try to put RAW Password instead shown above. SMTP of “PSCipher” Encrypted password. Follow the same Procedure for Process Scheduler “psprcs.cfg psprcs.cfg” You shouldn't need a restart if you have dynamic changes enabled in your configuration. Otherwise you will need a restart. There is a flag in the file “psprcs. cs.cfg” that will tell you this: By default it is set to “N”, so it is better idea not Change & Restart Process Scheduler , Scheduler. [Process Scheduler] ... Allow Dynamic Changes=N Dynamic ... Prepared by www.dbtutor.com © DBTutor
  • 30. 30 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 12. SMTP Configuration Settings sample I have used. ; Dynamic change allowed for SMTPServer SMTPServer=smtp.gmail.com ; Dynamic change allowed for SMTPPort SMTPPort=25 ; Dynamic change allowed for SMTPServer1 SMTPServer1= ; Dynamic change allowed for SMTPPort1 SMTPPort1=0 ; Dynamic change allowed for SMTPSender SMTPSender=PeopleSoft@peoplesoft.com ; Dynamic change allowed for SMTPBlackberryReplyTo SMTPBlackberryReplyTo= ; Dynamic change allowed for SMTPSourceMachine SMTPSourceMachine= ; Dynamic change allowed for SMTPCharacterSet SMTPCharacterSet=UTF-8 ; Dynamic change allowed for SMTPEncodingDLL SMTPEncodingDLL= SMTPGuaranteed=0 SMTPTrace=1 SMTPSendTime=0 SMTPUserName=<Your Gmail Full User name like helloworld@gmail.com> SMTPUserPassword=<Type your Encrypted Password Like {V1.1}9VSd2AqdiQ5jOjrrO/G42g==> SMTPUseSSL=Y SMTPSSLPort=465 SMTPClientCertAlias= Now restart the application server or process scheduler Server. It is Important to do. Prepared by www.dbtutor.com © DBTutor
  • 31. 31 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 13. Now Test – Gmail SMTP in PeopleSoft You can use any PeopleSoft “Notify” Button for testing. Here I’m used Web Profile “Notify” m button. Prepared by www.dbtutor.com © DBTutor
  • 32. 32 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 33. 33 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 14. Check Your Mailbox. Prepared by www.dbtutor.com © DBTutor
  • 34. 34 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 15. Now We will check Process Scheduler Report Distribution Email Test PeopleTools -> Process Scheduler -> System Process Requests stem Put Any Value for Run Control ID. Prepared by www.dbtutor.com © DBTutor
  • 35. 35 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 36. 36 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows Prepared by www.dbtutor.com © DBTutor
  • 37. 37 PeopleSoft SMTP Setup with Gmail SMTP Server on Windows 16. Run this PeopleCode for Checking. Import PT_MCF_MAIL:*; Local PT_MCF_MAIL:MCFOutboundEmail &eMail = create PT_MCF_MAIL:MCFOutboundEmail(); &eMail.Recipients = "psftadmin@company.com"; &amp;eMail.CC = ""; &amp;eMail.BCC = ""; &amp;eMail.From = "psftadmin@company.com"; &amp;eMail.ReplyTo = "psftadmin@company.com"; &eMail.Subject = "test subject"; /* email subject line */ &eMail.Text = "test body"; /* email body text */ &eMail.SMTPServer = "smtp.gmail.com"; &eMail.IsAuthenticationReqd = True; &eMail.SMTPUserName = "psftadmin@company.com"; &eMail.SMTPUserPassword = "validPassword"; &eMail.SMTPUseSSL = "Y"; &eMail.SMTPSSLPort = 465; Local integer &resp = &eMail.Send(); 17. Some Troubleshoots. Problem: The SMTP log shows the following relevant data: Mon Feb 13 11:50:31 CST 2012 Mon Feb 13 11:50:31 CST 2012 DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc] DEBUG SMTP: useEhlo true, useAuth true DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 465, isSSL false DEBUG SMTP: exception reading response: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Untrusted Server Certificate Chain DEBUG SMTP: useEhlo true, useAuth true Solutions: Check Digital Certificate, follow the step 1. Problems: SMTP sendMail failed (server: 0). cannot send email to “” on Process Scheduler. Solutions: Check “psprcs.cfg” for process Scheduler, Follow Step No. 12 Prepared by www.dbtutor.com © DBTutor