教程参考:
git-send-email - 以电子邮件形式发送补丁集
1、安装git-email
2、配置 SMTP 服务器
git config --global sendemail.smtpserver smtp.163.com
git config --global sendemail.smtpserverport 465
git config --global sendemail.smtpuser xxxxxx@163.com
git config --global sendemail.smtppass xxxxxx@163.com的passwd
git config --global sendemail.smtpencryption ssl
3、发送邮件:
报错:
(1)Can't locate Mail/Address.pm in @INC (you may need to install the Mail::Address module)
解决:安装perl-MailTools和perl-Mail-Sendmail
(2)发送邮件提示:User has no permission
SMTP 服务器设置问题,邮箱设置中【POP3/SMTP/IMAP】开启SMTP服务:
(3)发送邮件报错:Error: authentication failed
git配置中sendemail.smtppass需要配置开启SMTP服务时给的授权密码。