git-imap-send man page on OpenBSD

Man page or keyword search:  
man Server   11362 pages
apropos Keyword Search (all sections)
Output format
OpenBSD logo
[printable version]



GIT-IMAP-SEND(1)				 GIT-IMAP-SEND(1)

NAME
       git-imap-send  -	 Send  a  collection  of patches from stdin to an IMAP
       folder

SYNOPSIS
       git imap-send

DESCRIPTION
       This command uploads a mailbox generated with git format-patch into  an
       IMAP  drafts  folder.  This allows patches to be sent as other email is
       when using mail clients that cannot read mailbox	 files	directly.  The
       command	also  works  with any general mailbox in which emails have the
       fields "From", "Date", and "Subject" in that order.

       Typical usage is something like:

       git format-patch --signoff --stdout --attach origin | git imap-send

CONFIGURATION
       To use the tool, imap.folder and either imap.tunnel or  imap.host  must
       be set to appropriate values.

   Variables
       imap.folder
	      The folder to drop the mails into, which is typically the Drafts
	      folder.	For   example:	 "INBOX.Drafts",   "INBOX/Drafts"   or
	      "[Gmail]/Drafts". Required to use imap-send.

       imap.tunnel
	      Command  used to setup a tunnel to the IMAP server through which
	      commands will be piped instead of using a direct network connec-
	      tion  to	the  server. Required when imap.host is not set to use
	      imap-send.

       imap.host
	      A	 URL  identifying  the	server.	 Use  a	 imap://  prefix   for
	      non-secure  connections and a imaps:// prefix for secure connec-
	      tions. Ignored when imap.tunnel is  set,	but  required  to  use
	      imap-send otherwise.

       imap.user
	      The username to use when logging in to the server.

       imap.pass
	      The password to use when logging in to the server.

								1

GIT-IMAP-SEND(1)				 GIT-IMAP-SEND(1)

       imap.port
	      An  integer port number to connect to on the server. Defaults to
	      143 for imap:// hosts and 993 for imaps:// hosts.	 Ignored  when
	      imap.tunnel is set.

       imap.sslverify
	      A	 boolean to enable/disable verification of the server certifi-
	      cate used by the SSL/TLS connection. Default  is	true.  Ignored
	      when imap.tunnel is set.

       imap.preformattedHTML
	      A	 boolean to enable/disable the use of html encoding when send-
	      ing a patch. An html encoded patch will be bracketed with	 <pre>
	      and  have a content type of text/html. Ironically, enabling this
	      option causes Thunderbird to send the  patch  as	a  plain/text,
	      format=fixed email. Default is false.

       imap.authMethod
	      Specify authenticate method for authentication with IMAP server.
	      Current supported method is CRAM-MD5 only.

   Examples
       Using tunnel mode:

       [imap]
	   folder = "INBOX.Drafts"
	   tunnel = "ssh -q -C user@example.com /usr/bin/imapd ./Maildir 2> /dev/null"

       Using direct mode:

       [imap]
	   folder = "INBOX.Drafts"
	   host = imap://imap.example.com
	   user = bob
	   pass = p4ssw0rd

       Using direct mode with SSL:

       [imap]
	   folder = "INBOX.Drafts"
	   host = imaps://imap.example.com
	   user = bob
	   pass = p4ssw0rd
	   port = 123
	   sslverify = false

								2

GIT-IMAP-SEND(1)				 GIT-IMAP-SEND(1)

CAUTION
       It is still your responsibility to make sure  that  the	email  message
       sent  by	 your  email program meets the standards of your project. Many
       projects do not like patches to be  attached.  Some  mail  agents  will
       transform patches (e.g. wrap lines, send them as format=flowed) in ways
       that make them fail. You will get angry flames ridiculing  you  if  you
       don’t check this.

       Thunderbird in particular is known to be problematic. Thunderbird users
       may wish to visit this web page for more information:  http://kb.mozil-
       lazine.org/Plain_text_e-mail_-_Thunderbird#Completely_plain_email:
       http://kb.mozillazine.org/Plain_text_e-mail_-_Thunderbird#Com-
       pletely_plain_email

AUTHOR
       Derived from isync 1.0.1 by Mike McCormack.

DOCUMENTATION
       Documentation by Mike McCormack

GIT
       Part of the git(1) suite

								3

[top]

List of man pages available for OpenBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net