为什么git imap send似乎在向imap连接发送HTTP?
我希望我在这里没有犯一些明显的错误,但是当尝试使用为什么git imap send似乎在向imap连接发送HTTP?,git,imap,Git,Imap,我希望我在这里没有犯一些明显的错误,但是当尝试使用git-imap-send时,在命令git-format-patch--signoff--stdout--attach--root-HEAD | git-imap-send-v中,我得到以下结果(每个补丁重复一次错误): 在我看来,git-imap-send正在尝试向我的imap服务器发送HTTP数据。我读过的所有文档似乎都没有提到这种行为,imap send使用普通的imap。如果是这样的话,发生了什么,更重要的是,如何解决 Git版本:2.7
git-imap-send
时,在命令git-format-patch--signoff--stdout--attach--root-HEAD | git-imap-send-v
中,我得到以下结果(每个补丁重复一次错误):
在我看来,git-imap-send
正在尝试向我的imap服务器发送HTTP数据。我读过的所有文档似乎都没有提到这种行为,imap send
使用普通的imap。如果是这样的话,发生了什么,更重要的是,如何解决
Git版本:2.7.4
操作系统:Linux Mint 18.3
Git配置:
imap.host=imap://mail.tdstoragebay.com (internal server)
imap.port=143
imap.folder=INBOX
升级到Git 2.18时,错误似乎已经自行解决。尽管我仍然很好奇为什么它会首先存在。自从Git2.7.4以来,已经有一些与imap发送相关的补丁 值得注意的是:
- “
:告诉cURL使用imap send
或imap://
”(Git 2.10.2)imaps://
- “
:如果需要,添加包装器以获取服务器凭据”(Git 2.15.0)imap send
“”()用于忽略配置变量,如core.askpass;这已通过Git 2.30(2021年第1季度)予以纠正 参见(2020年12月1日)by.
(于2020年12月8日合并) :解析默认git配置 报告人:Philippe Blain
签字人:Nicolas Morey Chaisemartin ()不解析默认设置,因此忽略
core.askpass
value
重写配置解析以支持core
设置
您是否检查了Git 2.18是否仍然存在错误?目前,Git 2.18尚未添加到我正在使用的
apt
镜像中,因此我无法获取它。给我一秒钟。好吧:比如看已经做了,没想到事先检查一下,傻我。
imap.host=imap://mail.tdstoragebay.com (internal server)
imap.port=143
imap.folder=INBOX