GoGPT Best VPN GoSearch

Favicon OnWorks

git-imap-send - Dalam talian di Awan

Jalankan git-imap-send dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan git-imap-send yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


git-imap-send - Hantar koleksi tampalan dari stdin ke folder IMAP

SINOPSIS


pergi imap-send [-v] [-q] [--[tiada-]keriting]

DESCRIPTION


Perintah ini memuat naik peti mel yang dijana dengan pergi tampalan format ke dalam folder draf IMAP.
Ini membolehkan patch dihantar kerana e-mel lain adalah apabila menggunakan klien mel yang tidak boleh membaca
fail peti mel secara langsung. Perintah ini juga berfungsi dengan mana-mana peti mel umum di mana e-mel
mempunyai medan "Daripada", "Tarikh" dan "Subjek" dalam susunan itu.

Penggunaan biasa adalah seperti:

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

PILIHAN


-v, --verbose
Berkata-kata.

-q, --senyap
Senyap.

--keriting
Gunakan libcurl untuk berkomunikasi dengan pelayan IMAP, melainkan terowong ke dalamnya. Diabaikan jika
Git dibina tanpa set pilihan USE_CURL_FOR_IMAP_SEND.

--tiada-keriting
Bercakap dengan pelayan IMAP menggunakan rutin IMAP git sendiri dan bukannya menggunakan libcurl.
Diabaikan jika Git dibina dengan set pilihan NO_OPENSSL.

CONFIGURATION


Untuk menggunakan alat, imap.folder dan sama ada imap.tunnel atau imap.host mesti ditetapkan kepada
nilai yang sesuai.

Pembolehubah
imap.folder
Folder untuk meletakkan mel ke dalamnya, yang biasanya folder Draf. Sebagai contoh:
"INBOX.Draf", "INBOX/Draf" atau "[Gmail]/Draf". Diperlukan.

imap.terowong
Perintah yang digunakan untuk menyediakan terowong ke pelayan IMAP yang melaluinya arahan akan disalurkan
bukannya menggunakan sambungan rangkaian terus ke pelayan. Diperlukan apabila imap.host adalah
tidak ditetapkan.

imap.host
URL yang mengenal pasti pelayan. Gunakan awalan imap:// untuk sambungan tidak selamat dan a
imaps:// awalan untuk sambungan selamat. Diabaikan apabila imap.tunnel ditetapkan, tetapi diperlukan
sebaliknya.

imap.user
Nama pengguna untuk digunakan semasa log masuk ke pelayan.

imap.pass
Kata laluan untuk digunakan semasa log masuk ke pelayan.

imap.port
Nombor port integer untuk disambungkan pada pelayan. Lalai kepada 143 untuk hos imap://
dan 993 untuk imaps:// hos. Diabaikan apabila imap.tunnel ditetapkan.

imap.sslverify
Boolean untuk mendayakan/melumpuhkan pengesahan sijil pelayan yang digunakan oleh SSL/TLS
sambungan. Lalai adalah benar. Diabaikan apabila imap.tunnel ditetapkan.

imap.preformattedHTML
Boolean untuk mendayakan/melumpuhkan penggunaan pengekodan html semasa menghantar tampalan. Sebuah html
tampung yang dikodkan akan dikurung dengan dan mempunyai jenis kandungan teks/html.
Ironinya, mendayakan pilihan ini menyebabkan Thunderbird menghantar patch sebagai teks biasa,
format=e-mel tetap. Lalai adalah palsu.

imap.authMethod
Tentukan kaedah pengesahan untuk pengesahan dengan pelayan IMAP. Jika Git dibina dengan
pilihan NO_CURL, atau jika versi curl anda lebih lama daripada 7.34.0, atau jika anda sedang menjalankan
git-imap-send dengan pilihan --no-curl, satu-satunya kaedah yang disokong ialah CRAM-MD5. Jika
ini tidak ditetapkan kemudian pergi imap-send menggunakan perintah LOGIN teks biasa IMAP asas.

Contoh
Menggunakan mod terowong:

[imap]
folder = "INBOX.Draf"
terowong = "ssh -q -C [e-mel dilindungi] /usr/bin/imapd ./Maildir 2> /dev/null"

Menggunakan mod langsung:

[imap]
folder = "INBOX.Draf"
hos = imap://imap.example.com
pengguna = bob
lulus = p4ssw0rd

Menggunakan mod langsung dengan SSL:

[imap]
folder = "INBOX.Draf"
hos = imaps://imap.example.com
pengguna = bob
lulus = p4ssw0rd
port = 123
sslverify = palsu

CONTOH


Untuk menyerahkan patch menggunakan antara muka IMAP GMail, pertama, edit anda ~ / .gitconfig untuk menentukan
tetapan akaun anda:

[imap]
folder = "[Gmail]/Draf"
hos = imaps://imap.gmail.com
pengguna = [e-mel dilindungi]
port = 993
sslverify = palsu

Anda mungkin perlu menggunakan: folder = "[Google Mail]/Draf" jika anda mendapat ralat itu
"Folder tidak wujud".

Setelah komit sedia untuk dihantar, jalankan arahan berikut:

$ git format-patch --cover-letter -M --stdout origin/master | git imap-send

Hanya pastikan untuk melumpuhkan pembalut baris dalam klien e-mel (antara muka web GMail akan
balut baris tidak kira apa, jadi anda perlu menggunakan klien IMAP sebenar).

PERHATIAN


Anda masih menjadi tanggungjawab untuk memastikan bahawa mesej e-mel dihantar melalui e-mel anda
program memenuhi piawaian projek anda. Banyak projek tidak suka patch menjadi
dilampirkan. Sesetengah ejen mel akan mengubah tampalan (cth garisan balut, hantarkannya sebagai
format=flowed) dengan cara yang membuat mereka gagal. Anda akan mendapat api marah mengejek anda jika
anda tidak menyemak ini.

Thunderbird khususnya diketahui bermasalah. Pengguna Thunderbird mungkin ingin melawat
laman web ini untuk maklumat lanjut:
http://kb.mozillazine.org/Plain_text_e-mail_-_Thunderbird#E-mel_sepenuhnya_plain

Gunakan git-imap-send dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.