SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
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

Mais conteúdo relacionado

Último

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Último (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Destaque

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
 

Destaque (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