This probably needs a bit more work, but I'll solicit comments and flames anyway... git-imap-send drops a patch series generated by git-format-patch into an IMAP folder. This allows patch submitters to send patches through their own mail program. git-imap-send uses the following values from the GIT repository configuration: The target IMAP folder: [imap] Folder = "INBOX.Drafts" A command to open an ssh tunnel to the imap mail server. [imap] Tunnel = "ssh -q user@imap.server.com /usr/bin/imapd ./Maildir 2> /dev/null" OR [imap] Host = imap.server.com User = bob Password = pwd Port = 143 --- .gitignore | 1 Makefile | 4 imap-send.c | 1935 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1939 insertions(+), 1 deletions(-) create mode 100644 imap-send.c