询问一个git send-email的问题

79 views
Skip to first unread message

harryxiyou

unread,
Apr 4, 2015, 3:46:30 AM4/4/15
to gso...@googlegroups.com
大家好,

今年参加GSOC,使用git send-email把补丁发到项目开发邮件列表,但是发现msmtp中设置的gmail服务器无法到达。不知道各位都是怎么解决这个问题的?


谢谢

Pengfei Hao

unread,
Apr 6, 2015, 11:51:11 AM4/6/15
to gso...@googlegroups.com
是不是这个原因导致的

Google忘记更新Gmail的SMTP证书


http://www.cnbeta.com/articles/383187.htm


--
--
编程之夏中文列表 gso...@googlegroups.com
要退订请发邮件至 gsoc-cn+u...@googlegroups.com
更多选项请您访问 http://groups.google.com/group/gsoc-cn?hl=zh-CN

---
您收到此邮件是因为您订阅了 Google 网上论坛的“GSoC-CN”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到gsoc-cn+u...@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/d/optout

harryxiyou

unread,
Apr 6, 2015, 11:11:42 PM4/6/15
to int...@gmail.com, gso...@googlegroups.com
2015-04-06 23:50 GMT+08:00 Pengfei Hao <int...@gmail.com>:
> 是不是这个原因导致的
>
> Google忘记更新Gmail的SMTP证书

我现在还存在这个问题,你用git send-email正常吗

问题如下:

$ sudo git send-email --from=xxx --to=xxx --in-reply-to=xxx
--subject="xxx" --smtp-server=/usr/bin/msmtp ./1.patch
[...]
Send this email? ([y]es|[n]o|[q]uit|[a]ll): y
msmtp: authentication failed (method PLAIN)
msmtp: server message: 534-5.7.14
<https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbtVD
msmtp: server message: 534-5.7.14
4GaJInghWdENAZk4quCf_ekgaA_I43r73EyoGv2nustMxEhFXgSJO1XMwMZtYp2bWqJGs4
msmtp: server message: 534-5.7.14
5ODZPSt2ccbIGYziD7npCFpzTpxXdq8T05cBDQAv5IwLUFhslO6vhMcUnIDkQX9uoTQnFN>
Please log in via your web browser and
msmtp: server message: 534-5.7.14 then try again.
msmtp: server message: 534-5.7.14 Learn more at
msmtp: server message: 534 5.7.14
https://support.google.com/mail/bin/answexxx - gsmtp
msmtp: could not send mail (account default from /etc/msmtprc)
19712 at /usr/libexec/git-core/git-send-email line 908, <FIN> line 1.


$ sudo cat /etc/msmtprc
defaults
account gmail
protocol smtp
tls on
tls_starttls on
#tls_nocertcheck
tls_trust_file /etc/pki/tls/certs/ca-bundle.crt

host smtp.gmail.com
port 587
auth on
from x...@gmail.com
user x...@gmail.com
password xxx

logfile ~/.msmtp.log
account default:gmail


Thanks, harry
Reply all
Reply to author
Forward
0 new messages