我有一台具有专用队列的远程计算机,服务器将这些消息发送到远程队列。这工作正常。问题是当远程计算机未连接到网络或关闭时,消息将保存在服务器的传出队列中,并在远程计算机联机时稍后传送。现在我的要求是如果邮件没有传递,服务器应该知道。并且在当前情况下,没有异常被抛出,因为它保存在传出队列中。
现在我有三件事。
我想使用解决方案3,但没有找到任何关于该主题的资源。
答案 0 :(得分:0)
查看在邮件上设置接收超时并使用死信队列。当远程服务器在指定的超时时间内未读取消息时,该消息将被移动到死信队列。您可以监视死信队列,以了解远程服务器何时未收到消息。