我找不到任何方法来确定是否可以从我的 D2006 应用程序发送错误报告。如果 MadExcept 可以提供某种返回代码,我也许可以为用户提供一些关于可能出现问题的指导。
最佳答案
问题是 MadExcept 无法合理地确定这一点。 Mad except 发送电子邮件后,可能会出现一系列问题。如果 MadExcept 无法生成报告或发送电子邮件时出现问题,您将收到异常消息。
- 电子邮件客户端显示消息,但用户未点击发送
- 电子邮件客户端损坏或配置错误
- SMTP 主机损坏、关闭或丢失
- 您的客户已加入您订阅的 RBL(可能是在不知情的情况下)
- 您客户的域位于 RBL 中或因其他原因被屏蔽
- 您的邮件系统出现故障,您丢失了该电子邮件
从 MadExcept 中你能得到的最好的结果是“没有抛出异常,发送可能已经成功”。
关于delphi - 如何找出从 Delphi 应用程序发送 MadExcept 错误报告的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5100126/