java - Java Web 应用程序延迟使用 zimbra 发送外部电子邮件
问题描述
我有一个负责发送电子邮件的 java web 应用程序。公司邮件域是 carvendor.com。因此,该应用程序会从assistance@carvendor.com 向davidgates@hotmail.com 发送一封电子邮件。该公司的邮件服务器是 Zimbra。电子邮件没有到达目的地。所以我检查了 Zimbra Queue,我看到了来自assistance@carvendor.com 的消息。它说:连接到 inbound-smtp.eu-west-1.amazonaws.com(54.239.39.100):25 连接超时。
我不明白为什么 Amazon SMTP 域与此有关?Java 应用程序使用 IP 地址和端口发出 SMTP 请求。7 分钟后,电子邮件已到达目的地。在其他发送中,花费了更多的时间。
谁无法连接到 Amazon SMTP 域?由于策略的路由器或防火墙。是否有可能当时 SMTP 域不可用?
PS。carvendor.com 是一个例子,但它与真实案例有关。
解决方案
推荐阅读
- javascript - 在 WordPress 中使用 ajax 调用 PHP 函数
- javascript - 如何确定颜色感知亮度?
- ionic-framework - Ionic:在模拟器上运行 APK:WebView 不存在?
- java - 返回表达式可以只在java中一种类型的递归方法的一个点上吗?
- javascript - 更改复选框状态
- ios - 如何更改 UITextView 中第一行的样式?
- javascript - Chrome 扩展打开太多标签
- php - 将句子转换为单词数组而无需在php中使用explode或split方法
- python - 找不到媒体 url 的页面 404,从数据库 Django 3.0.1 获取图像名称
- stripe-payments - 如何端到端测试 Stripe 的新 Checkout Sessions