找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 539|回复: 4

[学习] 关于U8+接收不到邮件(排查专题)

  [复制链接]
  • 打卡等级:偶尔看看
  • 打卡总天数:58
  • 打卡月天数:21
  • 打卡总奖励:291
  • 最近打卡:2024-11-21 07:21:19
发表于 2024-5-30 10:19:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
一、讲解:关于U8+接收不到邮件排查专题
二、内容介绍

1.接收不到邮件,有日志报错

2.接收不到邮件并且无任何报错

三、具体内容
1.接收不到邮件,有日志报错

单据发送操作自动发送邮件消息,无法接收消息,可以优先查询一下邮件发送的业务日志、以及邮件控制台的接收的邮件日志

以业务通知消息为例:   查询业务通知日志,业务日志提示原因接收人地址为空

1695622387530286.png.jpg

检查对应业务员的Email地址是空的,造成邮件发送失败

1695622407648351.png.jpg

当邮件发送后,查询单据业务日志显示成功,说明档案以及接收人参数没有问题, 接下来需要看下邮件管理控制台的日志

169562243032157.png.jpg

在邮件日志管理控制台显示邮件服务器连接失败、密码错误登录失败,造成邮件服务器测试连接不成功造成,重新配置连接邮件服务器。邮件服务器需要测试连接成功。

1695622452892105.png.jpg

单据操作审核,查看业务通知日志显示成功,但是在邮件控制台中提示: could not connect to server。

由于邮件服务器的SMTP发送服务器地址错误或者是SMTP服务器的端口错误,都会造成不能连接邮件服务器。

169562248331366.png.jpg 1695622492648809.png.jpg

单据操作审核,查看业务通知日志显示成功,但是在邮件控制台中提示: not  a valid input parameter。是由于邮件服务器的POP3接收服务器地址错误

1695622510693428.png.jpg

◆由于邮件服务器连接本身错误,根据提示:

(1)检查服务器邮件信息官方地址、端口、密码(密码是授权码)是不是正确。

      邮箱设置的服务是不是启用。

(2)检查服务器网络是不是访问外网连接邮箱服务器。  

      这些都会造成与邮件服务器连接失败,从而使得邮件发送不了。


业务通知功能 推送邮件失败 报错:无法将类型为“IDataSource.DefaultDataSourceClass”的 COM 对象强制转换为接口类型“IDataSource._DefaultDataSource”。此操作失败的原因是对 IID 为“{A316FCFB-EDEA-4ACA-B694-888C6CACF7A9}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。


是低版本Windows Server长时间运行后无法在后台创建COM对象问题  :Win2012R2,Win2008R2,Win2016 环境问题最严重。使用Win2022,Win2019操作系统可基本根治问题

以下几个方式可缓解问题:

(1)可尝试更新Windows补丁到最新,加强系统稳定性

(2)设定任务计划,每天凌晨自动重启服务器 长时间运行,Windows内核会产生内存泄漏。造成无法继续创建COM对象。

(3)更新U8补丁:FS、DP、SMC、WF、AA (如执行1,2操作后没有问题了,则不需要更新这些补丁)  


当邮件接收不到消息,但是通知日志或者邮件管理控制台-所有邮件收发记录有具体报错时,可以根据一些报错消息查看检查:

(1)查看邮件服务器的配置参数、账号、密码(授权码)

(2)具体环境报错,可以具体报错参数进行判断分析出问题的一些原因,解决对应问题。

2.接收不到邮件并且无任何报错

当邮件接不到,且没有任何日志报错。   

当业务通知日志中显示发送成功,但是邮件控制台没有接收到日志,也没有收到邮件消息。测试邮件接收或手工发送邮件正常。

169562293074732.png.jpg

邮件管理控制台没有日志,说明没有执行自动发送操作

1695622947944773.png.jpg

(1)首先可以检查,定时服务(消息分发、预警是不是启用并运行。)

当消息分发服务停止了,业务通知的相关通知消息就不会自动发送。预警消息,预警任务必须要启用。需要保证定时任务以及其中详细任务也必须要启用。若定时服务启用异常或者缺失,可以尝试重建定时服务

169562298591362.png.jpg

重建定时服务命令:

从正常的服务器拷贝替换u8taskservice.exe文件,再执行:

开始-运行cmd,先运行u8taskservice.exe -remove,

再运行u8taskservice.exe -install,

重建服务后,再到我的电脑-管理-服务-U8TaskService 启动。  

(2)检查U8SendMailAdmin服务正常启用并运行正常

计算机-管理-服务- U8SendMailAdmin是邮件的收发服务,必须保证该服务启用运行正常。若是该服务停止了,需要将服务启用-启动类型建议设置为自动。

1695623070603462.png.jpg

若是该服务启用异常,首先可以任务管理器里面把进程给强制结束,然后再去启动服务。若是强制结束进程后重启,服务仍然启用不了,可以尝试重建服务。

1695623086475952.png.jpg

对于U8sendmailadmin 服务、定时任务,出现经常性的停止造成无法发送消息需要更新FS 、SMC 、DP、AA补丁更新到最新。

只在客户端操作单据,业务通知邮件接收不到   

客户端设置了邮件参数,会走客户端,若是客户端没有,会读取服务器的信息。但是若是只设置客户端,没有设置应用服务器邮件配置。也会造成消息接收不到。

对于U8业务通知邮件走的是应用服务器,所以必须将邮件信息配置到应用服务器,对于在客户端设置了邮件服务器参数,但是接收不到邮件,要检查服务器中是否配置邮件收发服务器。建议应用服务器必须设置邮件服务器

还有一种在业务通知中没有任何日志,在邮件控制台也找不任何消息时。   

(1)首先检查单据是否满足业务通知发送执行。

1695623140115554.png.jpg

当选择接收人找不到时,系统无法自动发送任何消息。会造成没有任何日志消息。

1695623154961609.png.jpg

(2)当所有基础档案正常,单据获取接收人正常。所有的定时服务、U8sendmailadmin服务正常运行,邮件通知没有任何错误日志。应用服务器配置参数测试连接成功。邮箱仍接收不到任何邮件消息。

必须要更新相关最新补丁(FS、 AA、 SMC 、DP、 WA 、WF、 BS、 INTERFACE),将补丁更新至最新,再去重新收发邮件。


邮件接收不到排查可以根据如下操作:   

(1)检查业务通知日志、邮件管理控制台邮件收发失败日志,查看失败的具体提示报错   

(2)业务日志提示成功,邮件日志无消息,检查定时任务、U8sendMailAdmin服务   

(3)无任何业务、邮件日志消息,检查是否有接收人。邮件接收相关档案都无误。   

更新最新FS、 AA、 SMC 、DP、 WA 、WF、 BS、 INTERFACE



评分

参与人数 1金币 +1 收起 理由
用友Sam + 1 赞一个!

查看全部评分

发表于 2024-6-9 16:09:17 | 显示全部楼层
标记一下 后续配置邮件服务器时估计会用上
回复 点赞 拍砖

使用道具 举报

发表于 2024-8-8 21:28:11 | 显示全部楼层
你好,u8+中,在单据的填制页面,点击“通知”发送即时消息,显示成功,但对方收不到消息是什么原因?

点评

1、在业务通知界面中找到对应的业务通知记录,然后点击上方日志查看状态是否成功; 2、如果状态为成功,那么可以在U8的左下角点击选项,将消息中心刷新频率由10分钟改为1分钟,然后重新登录U8后再操作; 3、如果状态  详情 回复 发表于 2024-8-9 08:22
回复 点赞 拍砖

使用道具 举报

  • 打卡等级:偶尔看看
  • 打卡总天数:58
  • 打卡月天数:21
  • 打卡总奖励:291
  • 最近打卡:2024-11-21 07:21:19
 楼主| 发表于 2024-8-9 08:22:38 | 显示全部楼层
牛先生 发表于 2024-8-8 21:28
你好,u8+中,在单据的填制页面,点击“通知”发送即时消息,显示成功,但对方收不到消息是什么原因? ...

1、在业务通知界面中找到对应的业务通知记录,然后点击上方日志查看状态是否成功;
2、如果状态为成功,那么可以在U8的左下角点击选项,将消息中心刷新频率由10分钟改为1分钟,然后重新登录U8后再操作;
3、如果状态为失败,那么在日志右侧会显示具体原因,根据失败原因进行排查处理;



点评

感谢回复。非常感谢,希望后期能多跟你交流。  详情 回复 发表于 2024-8-9 21:45
回复 点赞 拍砖

使用道具 举报

发表于 2024-8-9 21:45:48 | 显示全部楼层
Marco-1988 发表于 2024-8-9 08:22
1、在业务通知界面中找到对应的业务通知记录,然后点击上方日志查看状态是否成功;
2、如果状态为成功, ...

感谢回复。非常感谢,希望后期能多跟你交流。
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-21 23:50 , Processed in 0.048760 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表