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