我使用 Gmail 和 Mac 的 Mail 来收发电子邮件。看来您只能git am
在 OS X/Ubuntu 中使用终端的 Mail。
我显然需要设置我的 ~/.mailrc 以便
# gmail account
account gmail {
set from="[email protected] (Masi Masi)"
set sendmail="/usr/bin/msmtp"
set message-sendmail-extra-arguments="-a gmail"
}
我跑
mail [email protected]
我明白了
Unknown command: "account"
如何使用 Gmail 进行邮件这样我就能收到邮件补丁了吗git am
?
答案1
您可以使用 fetchmail 将电子邮件从您的 Google 帐户放入 mbox/maildir 。
答案2
回复答案:
我成立我需要有 .fetchmailrc,以便
set postmaster "masi"
set bouncemail
poll pop.gmail.com proto pop3
user '[email protected]' there with password 'secret' is masi here
答案3
你有没有尝试过邮件将消息导出到 mbox 文件?
- 选择消息邮件。
- 文件 > 另存为…
- 格式:原始消息源
结果应该是一个 mbox 文件。
在邮件的帮助下,我在“备份您的电子邮件”下找到了以下内容(搜索“mbox”时的第一个结果):
要创建仅包含部分邮件的 mbox 文件,请选择邮件,然后选择“文件”>“另存为”。在“格式”弹出菜单中,选择“原始邮件源”,然后输入名称并保存文件。
有一些报告生成的文件不是真正的 mbox 格式(实际上几种不太兼容的 mbox 格式)。
报告的问题是纯文本邮件内容中的“发件人”行没有被转义。对于这样的行,我的版本邮件写成“ From ”,而不是更典型的“>From ”,但它们被转义了。在通过电子邮件发送的 Git 补丁的上下文中,这应该只是提交消息的问题,但您可能仍然会留意它(无论您采用哪种方式将电子邮件转换为 mbox 格式,git am)。