Git send-email的配置

为了能用Git send-email 从gmail发送邮件,配置了好几天,现在终于能用了。

之前有问题,发送的邮件提示是垃圾邮件,后来发现是gitconfig里,应该是sendemail给写成sendmail了,搞的十分崩溃。

配置的过程中,看了网上好多东西,有两个地址需要记录一下,自己写博客自己记录 Git <wbr>send-email的配置

因为我再用git send-email的时候用了msmtp,所以,需要看这篇文章配置密钥。

http://www.andrews-corner.org/mutt.html,主要看Download the SSL Certificates和Sending The Mail两部分,因为我只是发邮件,不接收邮件。

http://www.kernel.org/pub/software/scm/git/docs/git-send-email.html  git send-email manual,手册,可以不看,这里只是记录一下,说不定以后用得上。

============== 下面是我自己的配置,留以备用 ===================

elta@elta:~$ cat .gitconfig 
[alias]
        co = checkout
        br = branch
        ci = commit -a
        st = status
        rb = svn rebase
        dc = svn dcommit
[format]
        headers = "Content-Type: text/plain; charset=\"utf-8\""
[color]
        ui = auto
[user]
        name = 希望在邮件中显示的用户名
        email = 邮件用户名@gmail.com
[sendemail]
        smtpencryption = tls
        smtpserver = "/usr/bin/msmtp"
        smtpuser =  邮件用户名@gmail.com
        smtpserverport = 587

elta@elta:~$ cat .msmtprc 
account default
host smtp.gmail.com
port 587
from  邮件用户名@gmail.com
tls on
tls_starttls on
# tls_trust_file /home/john/.certs/Thawte_Premium_Server_CA.pem
tls_trust_file /home/elta/.certs/Equifax_Secure_CA.pem
auth on
user  邮件用户名
password  邮件密码
logfile ~/.msmtp.log


================= 在最后,我要吐槽 =====================
网上那些写配置文件内容的,能不能把配置文件名字和地址写出来啊?!!!刚开始看不懂好不好啊,看到内容不知道粘贴到哪去好不好啊!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值