博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[基础知识]在PeopleSoft中SMTP设置不生效如何查找问题
阅读量:5104 次
发布时间:2019-06-13

本文共 1481 字,大约阅读时间需要 4 分钟。

在PeopleSoft中如果配置了工作流邮件或者标准页面的通知,都是可以发送出邮件的,这些邮件都是由SMTP服务器发送。SMTP需要在APP服务器和PRCS服务器中配置。

如果无法从PeopleSoft中发送邮件,那么可能和SMTP设置有关,我们需要确保在PeopleSoft配置文件中是正确的。

SMTP设置在APP服务器中的文件是psappsrv.cfg在PRCS服务器中的文件是psprcs.cfg

[SMTP Settings]

;=========================================================================

; Settings for SMTP mail

; All controls under SMTP Settings can be dynamically changed

;=========================================================================

SMTPServer=

SMTPPort=25

SMTPServer1=

SMTPPort1=0

SMTPSender=PeopleSoft@peoplesoft.com

SMTPSourceMachine=

SMTPCharacterSet=

SMTPEncodingDLL=

SMTPTrace=0

SMTPSendTime=0

SMTPServer,SMTPort,SMTPSender,SMTPSourceMachine是必填并且有效的。这些设置是实时生效的不需要重启服务。

为什么SMTP服务器不能发送邮件

在设置了SMTP之后仍然不能发送出邮件,可能是以下几点原因:

  1. SMTP服务器参数问题:请邮件服务器运维同事检查下SMTPServer,SMTPPort,SMTPSender这些参数是否有效。

  2. SMTP服务器跪了:SMTP服务器可能正好关机了,可以通过SMTPServer1 SMTPPort1参数来设置备份的邮件服务器。

  3. 邮件服务器阻止发送邮件:有可能邮件服务器有白名单控制,只允许某些ip的服务器调用,或者邮件服务器有设置,比如每小时只允许发送100封邮件。

如何Debug SMTP

  1. 在APP和PRCC服务器中启用Trace:可以在psappsrv.cfg和psprcs.cfg文件中启用Trace参数如下:

    LogFence=5

    SMTPTrace=1

     

    SMTPTrace不是动态参数,需要重启相应domain,这些操作完成之后,可以在LOGS文件夹中看到SMTP.log也需要查看下APPSRV*.Log。以下是SMTP.log文件中一些log的解释:        

SMTP[in] – Opening Network Connection

SMTP[tx] – Sending Info to SMTP Server

SMTP[rx]- Receiving Info from SMTP Server

SMTP[ex] – Closing Network Connection

2. 使用PSMAIL.exe来发送测试邮件:PSMAIL.exe就在winx86目录下如截图:

 

  例如:

PSMAIL -TO"easonlh@gmail.com"-FROM"xx@xx.com"-SUBJECT"TEST EMAIL"

 我的公众号:

转载于:https://www.cnblogs.com/eason-liu/p/7136180.html

你可能感兴趣的文章
年中总结
查看>>
通过继承Struts2标签,实现页面元素的显示权限控制
查看>>
C# WinForm ComboBox 枚举 选定值
查看>>
胡乱写个 List string 类型排序。
查看>>
进程和线程的区别
查看>>
bzoj1854 [Scoi2010]游戏
查看>>
OkHttp3+mysql+jenkins脚本实现接口自动化巡检
查看>>
用linqPad帮助你快速学习LINQ
查看>>
【转载】spring的普通类中如何取session和request对像
查看>>
滨河大道记
查看>>
杨森翔的书法:何处望神州——迎国庆书画展
查看>>
CSU 1588 合并果子(贪心 优先队列)
查看>>
The third day
查看>>
在场景中添加光线——在Deferred Shading引擎中添加阴影能力
查看>>
关于接入新浪微博第三方登录
查看>>
CentOS下查看机器配置
查看>>
J2SE 容器
查看>>
day12—列表、元组、字典基本语法
查看>>
Java遍历JSON
查看>>
【Winform窗体控件开发】之五 实现类型转换器TypeConverterAttribute
查看>>