Skip to content

[JENKINS-68518] Email-ext treats transient SMTP errors as fatal errors #1380

@jenkins-infra-bot

Description

@jenkins-infra-bot

I have an email server that occasionally returns an SMTP 421 error when Jenkins tries to send an email.  According to the SMTP specification, this is a transient error, however email-ext treats it as a permanent error and gives up on sending the message.

It would be better if email-ext could recognize SMTP 4yz errors as transient, and wait and try again instead of failing immediately.


Originally reported by anfrind, imported from: Email-ext treats transient SMTP errors as fatal errors
  • assignee: slide_o_mix
  • status: Open
  • priority: Minor
  • component(s): email-ext-plugin
  • label(s): email-ext, smtp
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 20251211-193728
Raw content of original issue

I have an email server that occasionally returns an SMTP 421 error when Jenkins tries to send an email.  According to the SMTP specification, this is a transient error, however email-ext treats it as a permanent error and gives up on sending the message.

It would be better if email-ext could recognize SMTP 4yz errors as transient, and wait and try again instead of failing immediately.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions