From: Aditya Garg Date: Thu, 05 Mar 2026 12:06:21 GMT Subject: [PATCH] send-email: pass smtp hostname and port to Authen::SASL Message-ID: Starting from version 2.2000, Authen::SASL supports passing the SMTP server hostname and port to the OAUTHBEARER string passed via SMTP AUTH. Add support for the same in git-send-email. Link: https://metacpan.org/pod/Authen::SASL::Perl::OAUTHBEARER Signed-off-by: Aditya Garg --- git-send-email.perl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/git-send-email.perl b/git-send-email.perl index eed5420882..0ac4d634e8 100755 --- a/git-send-email.perl +++ b/git-send-email.perl @@ -1474,6 +1474,8 @@ sub smtp_auth_maybe { user => $cred->{'username'}, pass => $cred->{'password'}, authname => $cred->{'username'}, + host => $smtp_server, + (defined $smtp_server_port ? (port => $smtp_server_port) : ()), } ); $result = $smtp->auth($sasl); -- 2.52.0