Well, I can confirm that forcing to CRAM-MD5 works. However, the only way
I could do it was to delete
/usr/share/perl5/vendor_perl/Authen/SASL/Perl/DIGEST-MD5.pm file.
It seems, DIGEST-MD5 is the more secure one (is it?), so that's the reason
why it is
preferred. I hope so. However, either SASL/Perl or the smtp server has
wrong implementation, probably.
I guess, it is the server...
Regards
Jan
Dne pátek 31. července 2015 21:04:08 UTC+2 Jan Viktorin napsal(a):
>
> Hello all,
>
> I have a strange problem with git send-email with one certain SMTP server.
> I can however send e-mails by
> my e-mail client without any problems. However, git send-email always dies
> with Authentication credentials
> invalid.
>
> I think, the reason is related to those lines (this is by git send-email):
>
> Net::SMTP::SSL=GLOB(0x188a8e0)<<< 250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
> Net::SMTP::SSL=GLOB(0x188a8e0)<<< 250 HELP
> ...
> Net::SMTP::SSL=GLOB(0x188a8e0)>>> AUTH DIGEST-MD5
> ...
> Net::SMTP::SSL=GLOB(0x188a8e0)<<< 535 5.7.8 Authentication credentials
> invalid
>
> because my e-mail client uses AUTH CRAM-MD5:
>
> [20:53:31] ESMTP< 250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
> [20:53:31] ESMTP< 250 HELP
> [20:53:31] ESMTP> AUTH CRAM-MD5
> ...
> [20:53:31] ESMTP< 235 2.0.0 Authentication successful
>
> Is it possible to force git send-email to use CRAM-MD5? Or is my
> understanding of the problem wrong?
>
> Thanks
> Jan
>
--
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.