技术文章 - CS312397

由于 Windchill PDMLink 中的“中继访问被拒绝”错误,EMailQueue 中有待处理的条目。

已修改: 28-Apr-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 11.0 M020 to 12.1

说明

  • EMailQueue 中待处理的条目
    • 许多条目处于就绪状态
  • EMailQueue 被阻塞且缓慢
  • EMailQueue 很慢,但队列条目不会失败
  • CS107976中使用 logger 和 verbose,可以看到下面的日志
[EMailQueue.SchedulingThread] wt.system.out 管理员 - DEBUG SMTP:发送时出现 MessagingException,THROW:
[EMailQueue.SchedulingThread] wt.system.out 管理员 - javax.mail.SendFailedException:无效地址;
[EMailQueue.SchedulingThread] wt.system.out Administrator - 嵌套异常是:
[EMailQueue.SchedulingThread] wt.system.out 管理员 - com.sun.mail.smtp.SMTPAddressFailedException:454 4.7.1 <XXXXXX>:中继访问被拒绝
[EMailQueue.SchedulingThread] wt.system.out 管理员 -
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:2064)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1286)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.infoengine.webject.msg.SendMail.invoke(SendMail.java:473)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.infoengine.procunit.webject.WebjectProcessor.invokeWebject(WebjectProcessor.java:624)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.infoengine.procunit.webject.WebjectProcessor.processTask(WebjectProcessor.java:210)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.infoengine.SAK.Webject.invoke(Webject.java:491)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.infoengine.compiledTasks.file.D$3a$5cptc$5cWindchill_11$2e1$5cWindchill$5ctasks.wt.mail.sendmail$2exml.invoke(sendmail$2exml.java :751)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.infoengine.SAK.Task.invoke(Task.java:1806)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.infoengine.SAK.Task.invoke(Task.java:1714)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 wt.mail.EMailMessage.submitMessage(EMailMessage.java:1558)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 wt.mail.EMailMessage.submitMessage(EMailMessage.java:1106)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 sun.reflect.GeneratedMethodAccessor636.invoke(未知来源)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 java.lang.reflect.Method.invoke(Method.java:498)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 wt.queue.ScheduleQueueEntry.execute(ScheduleQueueEntry.java:264)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 wt.queue.ScheduleQueue.execEntry(ScheduleQueue.java:336)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 wt.queue.ScheduleQueue.execEntries(ScheduleQueue.java:457)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 wt.queue.ScheduleQueueThread.processReadyEntries(ScheduleQueueThread.java:280)
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 wt.queue.ScheduleQueueThread.run(ScheduleQueueThread.java:88)
[EMailQueue.SchedulingThread] wt.system.out Administrator - Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 454 4.7.1 <XXXXXX>: 中继访问被拒绝
[EMailQueue.SchedulingThread] wt.system.out 管理员 -
[EMailQueue.SchedulingThread] wt.system.out 管理员 - 在 com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1964)
这是文章 312397 的 PDF 版本,可能已过期。最新版本 CS312397