java - 如何从同一组邮箱轮询电子邮件但针对不同的服务器实例(例如:Dev、QA、Staging)?
问题描述
我正在使用 Apache Camel 电子邮件轮询从组邮箱中读取邮件。我在轮询电子邮件时遇到问题,因为我必须使用同一个组邮箱来轮询不同的服务器实例(例如:Dev、QA、Staging)。对于生产,我们配置了不同的邮箱。但是为了测试到暂存环境,我必须使用同一个组邮箱。
有没有办法知道哪个服务器实例收到了来自组邮箱的未读电子邮件?
提前致谢。
解决方案
您想知道哪个服务器接收了消息,还是只想处理特定于环境的消息。如果您想要特定环境的处理,我建议您使用消息过滤器并根据“来自”过滤消息。我假设从环境到环境的变化。
推荐阅读
- node.js - 如何使用 websockets/ws lib 限制 Websocket 连接的数量?
- linux - 使用 perf 测量到达主要功能的时间?
- r - 在 R 中查找具有标头要求和 mutate() 挑战的行的最大值
- python - 如何将值保存到python中的列表
- azure - 使用 azure-blob 组件在 apache camel 中获取“无效的客户端 URI”
- python - 编码时间变量的最佳方法是什么?
- c# - 可以强制执行可为空的引用类型吗?
- python - 从 fasta 标头创建文本文件时遇到问题
- html - 基于类的Sass宽度计算
- python - Scrapy spider 记录我需要的文本(也可以在 scrapy shell 中工作),但不会将它们写入 JSON 文件