现象:

接到用户电话,说有好多SAP发出的邮件供应商没有收到,因为以前发生过SMTP服务停掉导致发不出邮件去的情况,所以先去SMICM检查了一下,发现是正常的:

RSCONN01发送邮件不工作_发送邮件


如果是ICM有问题的话,SOST里面应该是红灯,但是现在SOST里面都是黄灯,消息号是672,也就是说是ICM没问题,现在是等待程序RSCONN01来把邮件发走。

RSCONN01发送邮件不工作_发送邮件_02


既然是672错误,那应该是发送邮件的JOB停掉了,于是去看JOB的运行情况:


RSCONN01发送邮件不工作_发送邮件_03

很正常,JOB也在跑,这下奇怪了。


解决:

看起来一切都很正常,那为啥邮件发不出去呢?没有切入点,于是先看看JOB的执行日志:

RSCONN01发送邮件不工作_发送邮件_04


发现一条可疑的记录,消息XS104,这个是锁失败才会报出来的消息,难道是有锁没有释放?去SM12看看。




RSCONN01发送邮件不工作_发送邮件_05


果然是有个昨天的锁没有释放!

果断把锁删掉,手动执行一下发送程序RSCONN01,欧了,问题解决。



RSCONN01发送邮件不工作_发送邮件_06