LinuxCommandLibrary

git-imap-send

Upload patches to IMAP drafts folder

TLDR

Send patches via IMAP

$ git format-patch origin | git imap-send
copy
Send from file
$ git imap-send < [patches.mbox]
copy

SYNOPSIS

git imap-send [options]

DESCRIPTION

git imap-send uploads patches to an IMAP drafts folder, enabling review and composition of patch emails in your email client before sending. It reads mbox-formatted patches from stdin and uploads them to the configured IMAP server.
This supports the email-driven patch submission workflow used by projects like the Linux kernel, where patches are reviewed on mailing lists rather than through web-based pull requests.

PARAMETERS

--curl

Use libcurl for IMAP.
-v, --verbose
Verbose output.
-q, --quiet
Quiet mode.
--help
Display help information.

CONFIGURATION

~/.gitconfig

IMAP server configuration including host, user, port, and SSL settings under the [imap] section.

CAVEATS

Requires IMAP server configuration. SSL configuration may be complex. Alternative to git send-email.

HISTORY

git imap-send was created for projects using email-based patch submission, allowing integration with standard email clients.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community