使用java的电子邮件通知我可能会遇到错误,因为无法连接到SMTP主机:RELAY.MY.COM,端口:25,响应:421

使用java的电子邮件通知我可能会遇到错误,因为无法连接到SMTP主机:RELAY.MY.COM,端口:25,响应:421,java,jakarta-ee,struct,Java,Jakarta Ee,Struct,此错误偶尔发生,我无法找到此问题的根本原因。 请帮助我解决此问题。SMTP状态代码 4.2.1 由于发生暂时事件,邮件传输服务不可用。 SMTP回复 421可能由许多原因引起,但通常表示邮件 返回此状态代码的服务器当前不可用,但可能 稍后有空 例如,服务器管理员可能已停止邮件 服务来解决问题,或者邮件服务器就在 正在重新启动,或者邮件服务器当前也在处理 许多传入消息或传入请求等。。。注:“邮件 在这种情况下,“服务器”可以是邮件服务器上的任何邮件服务器 路由–发送服务器(您的服务器)、ISP S

此错误偶尔发生,我无法找到此问题的根本原因。 请帮助我解决此问题。

SMTP状态代码 4.2.1

由于发生暂时事件,邮件传输服务不可用。 SMTP回复

421可能由许多原因引起,但通常表示邮件 返回此状态代码的服务器当前不可用,但可能 稍后有空

例如,服务器管理员可能已停止邮件 服务来解决问题,或者邮件服务器就在 正在重新启动,或者邮件服务器当前也在处理 许多传入消息或传入请求等。。。注:“邮件 在这种情况下,“服务器”可以是邮件服务器上的任何邮件服务器 路由–发送服务器(您的服务器)、ISP SMTP服务器或 收件人的邮件服务器

很明显,如果您反复收到SMTP状态421,则问题 不再是暂时性的,您需要进行调查或 通知相关网络管理员、ISP技术支持或 接受者

SMTP响应421也可以作为您的邮件的结果接收 服务器发送电子邮件,其中收件人、抄送和密件抄送的总数 用户会导致多个同时存在的SMTP连接 超出ISP或SMTP服务允许的连接数。A. 这种情况下的典型错误消息是:“421太多 来自此IP地址的并发SMTP连接;请重试 稍后”。通常,发生这种情况时,服务器会发送一些 消息的数量(请注意,对于所有服务器,用户发送的每封电子邮件 总是被分解成单独的电子邮件发送给每个 收件人(位于收件人、抄送和抄送字段中),并将自动重试 稍后再发送剩余的消息

SMTP状态代码 4.2.1

由于发生暂时事件,邮件传输服务不可用。 SMTP回复

421可能由许多原因引起,但通常表示邮件 返回此状态代码的服务器当前不可用,但可能 稍后有空

例如,服务器管理员可能已停止邮件 服务来解决问题,或者邮件服务器就在 正在重新启动,或者邮件服务器当前也在处理 许多传入消息或传入请求等。。。注:“邮件 在这种情况下,“服务器”可以是邮件服务器上的任何邮件服务器 路由–发送服务器(您的服务器)、ISP SMTP服务器或 收件人的邮件服务器

很明显,如果您反复收到SMTP状态421,则问题 不再是暂时性的,您需要进行调查或 通知相关网络管理员、ISP技术支持或 接受者

SMTP响应421也可以作为您的邮件的结果接收 服务器发送电子邮件,其中收件人、抄送和密件抄送的总数 用户会导致多个同时存在的SMTP连接 超出ISP或SMTP服务允许的连接数。A. 这种情况下的典型错误消息是:“421太多 来自此IP地址的并发SMTP连接;请重试 稍后”。通常,发生这种情况时,服务器会发送一些 消息的数量(请注意,对于所有服务器,用户发送的每封电子邮件 总是被分解成单独的电子邮件发送给每个 收件人(位于收件人、抄送和抄送字段中),并将自动重试 稍后再发送剩余的消息


来源

感谢您的澄清-基于此异常,我已进行了分析,以找出此异常的根本原因。在我的应用程序中,它在一分钟内生成100多封邮件。所以我的SMTP服务器无法发送这些邮件。这就是我的假设。我想知道如何解决这个问题。许多ISP限制你发送电子邮件的速率。例如,请参阅:“我们为每小时可发送的电子邮件的最大数量增加了一个“软”限制。一旦达到此限制,该帐户将不接受任何邮件。”。我建议您与SMTP服务器的管理员联系。直到您弄清楚为什么会出现暂时性错误。。。这就是我建议您与SMTP服务器管理员联系的原因。感谢您的澄清-基于此异常,我已分析以找出此异常的根本原因。在我的应用程序中,它在一分钟内生成100多封邮件。所以我的SMTP服务器无法发送这些邮件。这就是我的假设。我想知道如何解决这个问题。许多ISP限制你发送电子邮件的速率。例如,请参阅:“我们为每小时可发送的电子邮件的最大数量增加了一个“软”限制。一旦达到此限制,该帐户将不接受任何邮件。”。我建议您与SMTP服务器的管理员联系。直到您弄清楚为什么会出现暂时性错误。。。这就是我建议您与SMTP服务器管理员联系的原因。请确保您的传输实例已正确关闭。请确保您的传输实例已正确关闭。