From: Zheng Yuting <05zyt30@gmail.com> Date: Fri, 07 Mar 2025 12:39:22 GMT Subject: [PATCH 0/1] [GSoC]smtp_auth_maybe: improve smtp authentication error handling logic Message-ID: <20250307123934.2064275-1-05ZYT30@gmail.com> This patch enhances error handling in the smtp_auth_maybe() function by distinguishing between temporary errors and permanent authentication failures. - For temporary errors (e.g., timeout, network issues, etc.), the function logs a warning and returns 1, allowing retries. - For permanent errors (e.g., invalid credentials), it returns 0. Additionally, it separates handling for SASL and plain authentication to prevent rejecting valid credentials due to non-credential errors, improving robustness. Zheng Yuting (1): improve smtp authentication error handling logic git-send-email.perl | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) -- 2.49.0.rc0.57.gdb91954e18