I was trying to send an patch using git .
When i try sending mail the following error output is generated
My .gitconfig file looks like this
I have a smiler issue and,After lots of research I got the answer ...
Please configure the .gitconfig file like this ...
[sendemail]
from = [email protected]
smtpserver = smtp.gmail.com
smtpserverport = 587
smtpencryption = tls
smtpuser = [email protected]
smtppass = password
suppresscc = self
chainreplyto = false
After that you must have to allow your mail account to login from less secure App ,like for gmail to do the same follow the link https://support.google.com/accounts/answer/6010255?hl=en
TO debug the actual error you can enable the following flag..
--smtp-debug=1
Corporate firewalls may block the required ports
I noticed that this problem only happened at work and not at home, and then found out that my work firewall was blocking the required IMAP / SMTP ports.
If that is the case, you must talk to your network administrator.
The difference is that when you use a web interface like gmail's, all traffic goes through HTTP ports, which are allowed, but git send-email
uses the email protocol ports directly.
A good way to test that without polluting public mailing lists is to try to send regular emails with mutt
or some other local email client first.
You can also check if outgoing ports are getting blocked with answers for this question: https://superuser.com/questions/631087/how-to-easily-determine-which-outbound-ports-arent-blocked-by-firewall
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With