ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

git-send-email - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ git-send-email ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ git-send-email ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


git-send-email - ສົ່ງຊຸດຂອງ patches ເປັນອີເມວ

ສະຫຼຸບສັງລວມ


ໄປ ສົ່ງອີເມວ [ຕົວເລືອກ] ...
ໄປ ສົ່ງອີເມວ -- dump-aliases

ລາຍລະອຽດ


ເອົາ patches ທີ່ມອບໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງແລະສົ່ງອີເມວໃຫ້ພວກເຂົາອອກ. Patches ສາມາດຖືກກໍານົດ
ເປັນໄຟລ໌, ໄດເລກະທໍລີ (ເຊິ່ງຈະສົ່ງໄຟລ໌ທັງຫມົດໃນໄດເລກະທໍລີ), ຫຼືໂດຍກົງເປັນ a
ບັນ​ຊີ​ລາຍ​ຊື່​ການ​ແກ້​ໄຂ​. ໃນກໍລະນີສຸດທ້າຍ, ຮູບແບບໃດທີ່ຍອມຮັບໂດຍ git-format-patch(1) ສາມາດຜ່ານ
ທີ່​ຈະ​ໄດ້​ຮັບ​ການ​ສົ່ງ​ອີ​ເມວ​.

ສ່ວນຫົວຂອງອີເມລ໌ແມ່ນສາມາດຕັ້ງຄ່າໄດ້ໂດຍຜ່ານທາງເລືອກແຖວຄໍາສັ່ງ. ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ໄດ້​ລະ​ບຸ​ໄວ້​ໃນ​
ເສັ້ນຄໍາສັ່ງ, ຜູ້ໃຊ້ຈະຖືກກະຕຸ້ນໃຫ້ມີການໂຕ້ຕອບທີ່ເປີດໃຊ້ ReadLine ເພື່ອສະຫນອງ
ຂໍ້​ມູນ​ທີ່​ຈໍາ​ເປັນ​.

ມີສອງຮູບແບບທີ່ຍອມຮັບສໍາລັບໄຟລ໌ patch:

1. ໄຟລ໌ຮູບແບບ mbox

ນີ້ແມ່ນສິ່ງທີ່ git-format-patch(1) ສ້າງ. ສ່ວນຫົວ ແລະການຈັດຮູບແບບ MIME ສ່ວນຫຼາຍແມ່ນ
ບໍ່ສົນໃຈ.

2. ຮູບແບບຕົ້ນສະບັບທີ່ໃຊ້ໂດຍ Greg Kroah-Hartman's send_lots_of_email.pl script

ຮູບແບບນີ້ຄາດວ່າແຖວທໍາອິດຂອງໄຟລ໌ຈະມີຄ່າ "Cc:" ແລະ
"ຫົວຂໍ້:" ຂອງຂໍ້ຄວາມເປັນແຖວທີສອງ.

OPTIONS


ການປະກອບ
--ອະທິບາຍ
ກວດເບິ່ງ ແລະແກ້ໄຂແຕ່ລະແພັດທີ່ທ່ານກຳລັງຈະສົ່ງ. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ
sendemail.annotate. ເບິ່ງພາກ CONFIGURATION ສໍາລັບ sendemail.multiEdit.

--bcc= ,...
ລະບຸຄ່າ "Bcc:" ສໍາລັບແຕ່ລະອີເມວ. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.bcc.

ຕົວເລືອກນີ້ອາດຈະຖືກລະບຸຫຼາຍຄັ້ງ.

--cc= ,...
ລະບຸຄ່າເລີ່ມຕົ້ນ "Cc:" ສໍາລັບແຕ່ລະອີເມວ. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.cc.

ຕົວເລືອກນີ້ອາດຈະຖືກລະບຸຫຼາຍຄັ້ງ.

--ຂຽນ
ເອີ້ນຕົວແກ້ໄຂຂໍ້ຄວາມ (ເບິ່ງ GIT_EDITOR ໃນ git-var(1)) ເພື່ອແກ້ໄຂຂໍ້ຄວາມແນະນໍາ
ສໍາລັບຊຸດ patch ໄດ້.

ເມື່ອ​ໃດ​ --ຂຽນ ຖືກນໍາໃຊ້, git send-email ຈະໃຊ້ From, Subject, ແລະ In-Reply-To
ສ່ວນຫົວທີ່ລະບຸໄວ້ໃນຂໍ້ຄວາມ. ຖ້າຫາກວ່າເນື້ອໃນຂອງຂໍ້ຄວາມ (ສິ່ງທີ່ທ່ານພິມຫຼັງຈາກ
headers ແລະເສັ້ນເປົ່າ) ພຽງແຕ່ມີເສັ້ນເປົ່າ (ຫຼື Git: prefixed), ສະຫຼຸບ
ຈະບໍ່ຖືກສົ່ງ, ແຕ່ຫົວຂໍ້ຈາກ, Subject, ແລະ In-Reply-To ຈະຖືກນໍາໃຊ້ເວັ້ນເສຍແຕ່ວ່າພວກມັນແມ່ນ
ລົບອອກ.

ສ່ວນຫົວທີ່ຂາດຫາຍໄປ ຫຼືໃນການຕອບກັບຈະຖືກເຕືອນໃຫ້.

ເບິ່ງພາກ CONFIGURATION ສໍາລັບ sendemail.multiEdit.

--from=
ລະບຸຜູ້ສົ່ງອີເມວ. ຖ້າບໍ່ໄດ້ລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ, ຄ່າຂອງ
ໄດ້ sendemail.ຈາກ ທາງ​ເລືອກ​ການ​ຕັ້ງ​ຄ່າ​ໄດ້​ຖືກ​ນໍາ​ໃຊ້​. ຖ້າບໍ່ມີທາງເລືອກແຖວຄໍາສັ່ງ
neither sendemail.ຈາກ ຖືກກໍານົດ, ຫຼັງຈາກນັ້ນຜູ້ໃຊ້ຈະຖືກເຕືອນສໍາລັບມູນຄ່າ. ຄ່າເລີ່ມຕົ້ນ
ສຳລັບການເຕືອນຈະເປັນຄ່າຂອງ GIT_AUTHOR_IDENT, ຫຼື GIT_COMMITTER_IDENT ຖ້ານັ້ນ
ບໍ່ໄດ້ຕັ້ງ, ຕາມທີ່ສົ່ງກັບ "git var -l".

--in-reply-to=
ເຮັດໃຫ້ mail ທໍາອິດ (ຫຼື mails ທັງຫມົດທີ່ມີ --no-thread) ປາກົດເປັນການຕອບກັບທີ່ໃຫ້
Message-Id, ເຊິ່ງຫຼີກລ່ຽງການແຕກກະທູ້ເພື່ອໃຫ້ຊຸດ patch ໃໝ່. ທີ່​ສອງ
ແລະອີເມລ໌ຕໍ່ໄປຈະຖືກສົ່ງເປັນການຕອບກັບຕາມ --[no]-chain-reply-to
ຕັ້ງ.

ດັ່ງນັ້ນ, ຕົວຢ່າງເມື່ອ --thread ແລະ --no-chain-reply-to ຖືກລະບຸ, ທີສອງ ແລະ
ແຜ່ນຕໍ່ໆມາຈະຖືກຕອບກັບຫາອັນທຳອິດຄືກັບໃນຮູບຂ້າງລຸ່ມນີ້
ບ່ອນທີ່ [PATCH v2 0/3] ແມ່ນການຕອບກັບ [PATCH 0/2]:

[PATCH 0/2] ນີ້ແມ່ນສິ່ງທີ່ຂ້ອຍໄດ້ເຮັດ ...
[PATCH 1/2] ທໍາຄວາມສະອາດ ແລະທົດສອບ
[PATCH 2/2] ການຈັດຕັ້ງປະຕິບັດ
[PATCH v2 0/3] ນີ້ແມ່ນ reroll
[PATCH v2 1/3] ທຳຄວາມສະອາດ
[PATCH v2 2/3] ການທົດສອບໃຫມ່
[PATCH v2 3/3] ການຈັດຕັ້ງປະຕິບັດ

ພຽງແຕ່ມີຄວາມຈໍາເປັນຖ້າ --compose ຖືກຕັ້ງ. ຖ້າ --compose ບໍ່ໄດ້ຕັ້ງ, ນີ້ຈະເປັນ
ກະຕຸ້ນໃຫ້.

--ວິຊາ=
ລະບຸຫົວຂໍ້ເບື້ອງຕົ້ນຂອງຫົວຂໍ້ອີເມວ. ພຽງແຕ່ມີຄວາມຈໍາເປັນຖ້າຫາກວ່າ --compose ຍັງ
ຕັ້ງ. ຖ້າ --compose ບໍ່ໄດ້ຕັ້ງ, ນີ້ຈະຖືກເຕືອນສໍາລັບ.

--to= ,...
ລະບຸຜູ້ຮັບຫຼັກຂອງອີເມວທີ່ສ້າງຂຶ້ນ. ໂດຍທົ່ວໄປ, ນີ້ຈະເປັນ
ຜູ້ຮັກສາຕົ້ນນ້ໍາຂອງໂຄງການທີ່ກ່ຽວຂ້ອງ. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.to
ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້າອັນນັ້ນບໍ່ຖືກລະບຸ, ແລະ --to-cmd ບໍ່ໄດ້ລະບຸ, ນີ້ຈະ
ໄດ້ຮັບການກະຕຸ້ນເຕືອນ.

ຕົວເລືອກນີ້ອາດຈະຖືກລະບຸຫຼາຍຄັ້ງ.

--8bit-encoding=
ເມື່ອພົບກັບຂໍ້ຄວາມທີ່ບໍ່ແມ່ນ ASCII ຫຼືຫົວຂໍ້ທີ່ບໍ່ໄດ້ປະກາດການເຂົ້າລະຫັດຂອງມັນ,
ເພີ່ມ headers/quoting ເພື່ອຊີ້ບອກວ່າມັນຖືກເຂົ້າລະຫັດ . ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ
ໄດ້ sendemail.assume8bitEncoding; ຖ້າອັນນັ້ນບໍ່ໄດ້ຖືກລະບຸ, ນີ້ຈະຖືກກະຕຸ້ນໃຫ້ຖ້າ
ພົບໄຟລ໌ໃດໆທີ່ບໍ່ແມ່ນ ASCII.

ຈື່ໄວ້ວ່າບໍ່ມີການພະຍາຍາມອັນໃດຖືກເຮັດເພື່ອກວດສອບການເຂົ້າລະຫັດ.

--compose-encoding=
ລະບຸການເຂົ້າລະຫັດຂອງຂໍ້ຄວາມຂຽນ. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ
sendemail.composeencoding; ຖ້າອັນນັ້ນບໍ່ຖືກລະບຸ, UTF-8 ແມ່ນສົມມຸດ.

--transfer-encoding=(7bit|8bit|quoted-printable|base64)
ລະບຸການເຂົ້າລະຫັດການໂອນເພື່ອໃຊ້ເພື່ອສົ່ງຂໍ້ຄວາມຜ່ານ SMTP. 7bit ຈະລົ້ມເຫລວ
ເມື່ອພົບກັບຂໍ້ຄວາມທີ່ບໍ່ແມ່ນ ASCII. quoted-printable ສາມາດເປັນປະໂຫຍດໃນເວລາທີ່
repository ມີໄຟລ໌ທີ່ມີການຂົນສົ່ງກັບຄືນ, ແຕ່ເຮັດໃຫ້ອີເມວ patch ດິບ
ໄຟລ໌ (ທີ່ບັນທຶກໄວ້ຈາກ MUA) ຍາກທີ່ຈະກວດສອບດ້ວຍຕົນເອງ. base64 ແມ່ນຍັງໂງ່ຫຼາຍ
ຫຼັກຖານສະແດງ, ແຕ່ຍັງ opaque ຫຼາຍ. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ
sendemail.transferEncoding ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້າມັນບໍ່ຖືກກໍານົດ, git ຈະໃຊ້
8bit ແລະບໍ່ເພີ່ມສ່ວນຫົວ Content-Transfer-Encoding.

--xmailer, --no-xmailer
ເພີ່ມ (ຫຼືປ້ອງກັນການເພີ່ມ) ຫົວຂໍ້ "X-Mailer:" . ໂດຍຄ່າເລີ່ມຕົ້ນ, header ຈະຖືກເພີ່ມ, ແຕ່
ມັນສາມາດຖືກປິດໄດ້ໂດຍການຕັ້ງຄ່າຕົວແປການຕັ້ງຄ່າ sendemail.xmailer ເປັນຜິດ.

ການສົ່ງອອກ
--envelope-sender=
ລະບຸຜູ້ສົ່ງຈົດໝາຍທີ່ໃຊ້ເພື່ອສົ່ງອີເມວ. ນີ້ເປັນປະໂຫຍດຖ້າຫາກວ່າຄ່າເລີ່ມຕົ້ນຂອງທ່ານ
ທີ່ຢູ່ບໍ່ແມ່ນທີ່ຢູ່ທີ່ສະໝັກເຂົ້າບັນຊີລາຍຊື່. ໃນ​ຄໍາ​ສັ່ງ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ From
ທີ່ຢູ່, ຕັ້ງຄ່າເປັນ "ອັດຕະໂນມັດ". ຖ້າທ່ານໃຊ້ sendmail binary, ທ່ານຈະຕ້ອງມີ
ສິດທິພິເສດທີ່ເຫມາະສົມສໍາລັບພາລາມິເຕີ -f. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ
sendemail.envelopeSender ຕົວແປການຕັ້ງຄ່າ; ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ໄດ້​ລະ​ບຸ​ໄວ້​, ເລືອກ​ເອົາ​
ຜູ້ສົ່ງຊອງຈົດໝາຍຖືກປະໄວ້ໃນ MTA ຂອງທ່ານ.

--smtp-encryption=
ລະບຸການເຂົ້າລະຫັດເພື່ອໃຊ້, ບໍ່ວ່າຈະ ssl or tls. ຄ່າອື່ນໃດກໍໄດ້ກັບໄປເປັນທຳມະດາ
SMTP. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.smtp ການເຂົ້າລະຫັດ.

--smtp-domain=
ລະບຸຊື່ໂດເມນທີ່ມີຄຸນສົມບັດຄົບຖ້ວນ (FQDN) ທີ່ໃຊ້ໃນຄໍາສັ່ງ HELO/EHLO ໃຫ້ກັບ
ເຊີບເວີ SMTP. ບາງເຊີບເວີຕ້ອງການ FQDN ເພື່ອໃຫ້ກົງກັບທີ່ຢູ່ IP ຂອງທ່ານ. ຖ້າບໍ່ໄດ້ຕັ້ງ, git
ພະຍາຍາມສົ່ງອີເມວເພື່ອກໍານົດ FQDN ຂອງທ່ານໂດຍອັດຕະໂນມັດ. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ
sendemail.smtpDomain.

--smtp-auth=
ລາຍຊື່ທີ່ແຍກອອກຈາກຊ່ອງຫວ່າງຂອງກົນໄກ SMTP-AUTH ທີ່ອະນຸຍາດ. ການຕັ້ງຄ່ານີ້ບັງຄັບໃຊ້
ພຽງແຕ່ກົນໄກທີ່ລະບຸໄວ້. ຕົວຢ່າງ:

$ git send-email --smtp-auth="PLAIN LOGIN GSSAPI" ...

ຖ້າຢ່າງນ້ອຍຫນຶ່ງໃນກົນໄກທີ່ກໍານົດກົງກັບສິ່ງທີ່ໂຄສະນາໂດຍ SMTP
ເຊີບເວີແລະຖ້າມັນຖືກສະຫນັບສະຫນູນໂດຍຫ້ອງສະຫມຸດ SASL ທີ່ຖືກນໍາໃຊ້, ກົນໄກແມ່ນໃຊ້ສໍາລັບ
ການຢືນຢັນ. ຖ້າບໍ່ sendemail.smtpAuth neither --smtp-auth ຖືກກໍານົດ, ທັງຫມົດ
ກົນໄກທີ່ສະຫນັບສະຫນູນໂດຍຫ້ອງສະຫມຸດ SASL ສາມາດຖືກນໍາໃຊ້.

--smtp-pass[= ]
ລະຫັດຜ່ານສໍາລັບ SMTP-AUTH. ການໂຕ້ຖຽງແມ່ນທາງເລືອກ: ຖ້າບໍ່ມີການລະບຸການໂຕ້ຖຽງ, ຫຼັງຈາກນັ້ນ
ສະຕຣິງຫວ່າງເປົ່າຖືກນໍາໃຊ້ເປັນລະຫັດຜ່ານ. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.smtpPass,
ຢ່າງໃດກໍ່ຕາມ --smtp-ຜ່ານ ແທນຄ່ານີ້ສະເໝີ.

ນອກຈາກນັ້ນ, ລະຫັດຜ່ານບໍ່ຈໍາເປັນຕ້ອງຖືກກໍານົດໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າຫຼືໃນຄໍາສັ່ງ
ສາຍ. ຖ້າຊື່ຜູ້ໃຊ້ໄດ້ຖືກລະບຸ (ກັບ --smtp-ຜູ້ໃຊ້ ຫຼື sendemail.smtpUser), ແຕ່ວ່າ
ບໍ່ໄດ້ລະບຸລະຫັດຜ່ານ (ມີ --smtp-ຜ່ານ or sendemail.smtpPass), ຈາກນັ້ນ ກ
ລະ​ຫັດ​ຜ່ານ​ແມ່ນ​ໄດ້​ຮັບ​ການ​ນໍາ​ໃຊ້​ git-credential.

--smtp-server=
ຖ້າຕັ້ງ, ລະບຸເຊີບເວີ SMTP ທີ່ອອກເພື່ອໃຊ້ (ເຊັ່ນ: smtp.example.com ຫຼື IP ດິບ.
ທີ່ຢູ່). ອີກທາງເລືອກ, ມັນສາມາດລະບຸຊື່ເສັ້ນທາງເຕັມຂອງໂປລແກລມຄ້າຍຄື sendmail
ແທນ; ໂຄງການຕ້ອງສະຫນັບສະຫນູນທາງເລືອກ -i. ຄ່າເລີ່ມຕົ້ນສາມາດຖືກກໍານົດໂດຍ
sendemail.smtpServer ທາງ​ເລືອກ​ການ​ຕັ້ງ​ຄ່າ​; ຄ່າເລີ່ມຕົ້ນໃນຕົວແມ່ນ /usr/sbin/sendmail
or /usr/lib/sendmail ຖ້າໂຄງການດັ່ງກ່າວສາມາດໃຊ້ໄດ້, ຫຼື localhost ຖ້າບໍ່ດັ່ງນັ້ນ.

--smtp-server-port=
ລະບຸພອດທີ່ແຕກຕ່າງຈາກພອດເລີ່ມຕົ້ນ (ເຊີບເວີ SMTP ໂດຍທົ່ວໄປຈະຟັງ
ພອດ smtp 25, ແຕ່ອາດຈະຟັງການສົ່ງພອດ 587, ຫຼືພອດ SSL smtp ທົ່ວໄປ.
465); ຊື່ພອດສັນຍາລັກ (ເຊັ່ນ "ການຍື່ນສະເຫນີ" ແທນທີ່ຈະເປັນ 587) ຍັງໄດ້ຮັບການຍອມຮັບ. ໄດ້
ພອດຍັງສາມາດຖືກຕັ້ງຄ່າດ້ວຍ sendemail.smtpServerPort ຕົວແປການຕັ້ງຄ່າ.

--smtp-server-option=
ຖ້າຕັ້ງໄວ້, ລະບຸທາງເລືອກເຊີບເວີ SMTP ທີ່ອອກເພື່ອໃຊ້. ຄ່າເລີ່ມຕົ້ນສາມາດເປັນ
ລະບຸໄວ້ໂດຍ sendemail.smtpServerOption ທາງເລືອກການຕັ້ງຄ່າ.

ທາງເລືອກ --smtp-server-option ຕ້ອງໄດ້ຮັບການຊ້ໍາສໍາລັບແຕ່ລະທາງເລືອກທີ່ທ່ານຕ້ອງການທີ່ຈະຜ່ານໄປ
ເຊີບເວີ. ເຊັ່ນດຽວກັນ, ສາຍທີ່ແຕກຕ່າງກັນໃນໄຟລ໌ການຕັ້ງຄ່າຕ້ອງຖືກນໍາໃຊ້ສໍາລັບແຕ່ລະຄົນ
ທາງເລືອກ.

--smtp-ssl
ນາມແຝງ legacy for --smtp-encryption ssl.

--smtp-ssl-cert-path
ເສັ້ນທາງໄປຫາບ່ອນເກັບໃບຮັບຮອງ CA ທີ່ເຊື່ອຖືໄດ້ສໍາລັບການກວດສອບໃບຢັ້ງຢືນ SMTP SSL/TLS
(ບໍ່ວ່າຈະເປັນໄດເລກະທໍລີທີ່ຖືກປະມວນຜົນໂດຍ c_rehash, ຫຼືໄຟລ໌ດຽວທີ່ມີ
ໜຶ່ງ ຫຼືຫຼາຍໃບຮັບຮອງຮູບແບບ PEM ທີ່ປະກອບເຂົ້າກັນ: ເບິ່ງ ກວດສອບ(1) -CAfile ແລະ
-CApath ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງເຫຼົ່ານີ້). ຕັ້ງມັນເປັນສະຕຣິງຫວ່າງເປົ່າເພື່ອປິດການໃຊ້ງານ
ການຢັ້ງຢືນໃບຢັ້ງຢືນ. ຄ່າເລີ່ມຕົ້ນຂອງຄ່າ sendemail.smtpsslcertpath
ຕົວແປການຕັ້ງຄ່າ, ຖ້າຕັ້ງ, ຫຼືການລວບລວມຢູ່ໃນຄ່າເລີ່ມຕົ້ນຂອງຫໍສະຫມຸດ SSL ສຳຮອງ
ຖ້າບໍ່ດັ່ງນັ້ນ (ເຊິ່ງຄວນຈະເປັນທາງເລືອກທີ່ດີທີ່ສຸດໃນເວທີສ່ວນໃຫຍ່).

--smtp-user=
ຊື່ຜູ້ໃຊ້ສໍາລັບ SMTP-AUTH. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.smtpUser; ຖ້າຊື່ຜູ້ໃຊ້ແມ່ນ
ບໍ່ໄດ້ລະບຸ (ມີ --smtp-ຜູ້ໃຊ້ or sendemail.smtpUser), ຫຼັງຈາກນັ້ນການພິສູດຢືນຢັນບໍ່ແມ່ນ
ພະຍາຍາມ.

--smtp-debug=0|1
ເປີດໃຊ້ (1) ຫຼືປິດການທໍາງານ (0) ຜົນຜະລິດດີບັກ. ຖ້າເປີດໃຊ້, ຄໍາສັ່ງ SMTP ແລະການຕອບກັບຈະເປັນ
ພິມ. ເປັນປະໂຫຍດເພື່ອແກ້ໄຂບັນຫາການເຊື່ອມຕໍ່ TLS ແລະການກວດສອບຄວາມຖືກຕ້ອງ.

ອັດຕະໂນມັດ
--to-cmd=
ລະບຸຄໍາສັ່ງທີ່ຈະປະຕິບັດຫນຶ່ງຄັ້ງຕໍ່ໄຟລ໌ patch ທີ່ຄວນຈະສ້າງໄຟລ໌ patch
ສະເພາະ "ເຖິງ:" ລາຍການ. ຜົນໄດ້ຮັບຂອງຄໍາສັ່ງນີ້ຕ້ອງເປັນທີ່ຢູ່ອີເມວດຽວຕໍ່ແຖວ.
ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.tocmd ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​.

--cc-cmd=
ລະບຸຄໍາສັ່ງທີ່ຈະປະຕິບັດຫນຶ່ງຄັ້ງຕໍ່ໄຟລ໌ patch ທີ່ຄວນຈະສ້າງໄຟລ໌ patch
ລາຍການ "Cc:" ສະເພາະ. ຜົນໄດ້ຮັບຂອງຄໍາສັ່ງນີ້ຕ້ອງເປັນທີ່ຢູ່ອີເມວດຽວຕໍ່ແຖວ.
ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.ccCmd ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​.

--[ບໍ່-]ຕ່ອງໂສ້ຕອບ-ຫາ
ຖ້າຕັ້ງອັນນີ້, ແຕ່ລະອີເມລ໌ຈະຖືກສົ່ງເປັນການຕອບກັບອີເມວກ່ອນໜ້ານີ້ທີ່ສົ່ງມາ. ຖ້າ
ປິດການໃຊ້ງານດ້ວຍ "--no-chain-reply-to", ອີເມວທັງໝົດຫຼັງຈາກທໍາອິດຈະຖືກສົ່ງເປັນ
ຕອບກັບອີເມວທໍາອິດທີ່ສົ່ງ. ໃນເວລາທີ່ການນໍາໃຊ້ນີ້, ມັນແມ່ນແນະນໍາໃຫ້ທໍາອິດ
ໄຟລ໌ທີ່ຖືກມອບໃຫ້ເປັນພາບລວມຂອງຊຸດ patch ທັງຫມົດ. ປິດການໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ, ແຕ່
sendemail.chainReplyTo ຕົວແປການຕັ້ງຄ່າສາມາດຖືກນໍາໃຊ້ເພື່ອເປີດໃຊ້ມັນ.

--identity=
ຕົວຕົນຂອງການຕັ້ງຄ່າ. ເມື່ອໃຫ້, ເຮັດໃຫ້ເກີດຄ່າໃນ ສົ່ງອີເມວ.
ພາກສ່ວນຍ່ອຍເພື່ອໃຫ້ມີຄວາມສຳຄັນກວ່າຄ່າໃນ mailemail ພາກ. ຄ່າເລີ່ມຕົ້ນ
ຕົວຕົນແມ່ນມູນຄ່າຂອງ sendemail.identity.

--[ບໍ່-]ເຊັນ-ປິດ-ໂດຍ-cc
ຖ້າຕັ້ງອັນນີ້, ເພີ່ມອີເມວທີ່ພົບໃນ Signed-off-by: ຫຼື Cc: ແຖວໃສ່ລາຍການ cc.
ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.signedoffbycc ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້ານັ້ນແມ່ນ
ບໍ່ໄດ້ລະບຸ, ເລີ່ມຕົ້ນເປັນ --signed-off-by-cc.

--[ບໍ່-]cc-cover
ຖ້າຕັ້ງອັນນີ້, ອີເມວທີ່ພົບເຫັນຢູ່ໃນ Cc: headers ໃນ patch ທໍາອິດຂອງຊຸດ
(ໂດຍປົກກະຕິແລ້ວ ຈົດໝາຍປົກຫຸ້ມ) ຈະຖືກເພີ່ມໃສ່ລາຍຊື່ cc ສໍາລັບແຕ່ລະຊຸດອີເມວ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ມູນຄ່າຂອງ sendemail.cccover ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້າອັນນັ້ນບໍ່ຖືກລະບຸ, ເລີ່ມຕົ້ນເປັນ
--no-cc-cover.

--[ບໍ່-]ເພື່ອປົກປິດ
ຖ້າຕັ້ງອັນນີ້, ອີເມວທີ່ພົບເຫັນຢູ່ໃນ To: headers ໃນ patch ທໍາອິດຂອງຊຸດ
(ໂດຍປົກກະຕິແລ້ວ ຈົດໝາຍປົກຫຸ້ມ) ຈະຖືກເພີ່ມໃສ່ໃນລາຍການຂອງແຕ່ລະຊຸດອີເມວ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ມູນຄ່າຂອງ sendemail.tocover ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້າອັນນັ້ນບໍ່ຖືກລະບຸ, ເລີ່ມຕົ້ນເປັນ
--no-to-cover.

--suppress-cc=
ລະບຸໝວດໝູ່ຜູ້ຮັບເພີ່ມເຕີມເພື່ອສະກັດກັ້ນ auto-cc ຂອງ:

· ຜູ້​ປະ​ພັນ ຈະຫຼີກເວັ້ນການລວມທັງຜູ້ຂຽນ patch

· ຕົນເອງ ຈະຫຼີກເວັ້ນການລວມທັງຜູ້ສົ່ງ

· cc ຈະຫຼີກລ່ຽງການລວມເອົາໃຜກໍຕາມທີ່ໄດ້ກ່າວມາໃນສາຍ Cc ໃນສ່ວນຫົວຂອງແພັກ ຍົກເວັ້ນ
ສໍາລັບຕົນເອງ (ໃຊ້ ຕົນເອງ ສຳ ລັບສິ່ງນັ້ນ).

· bodycc ຈະຫຼີກລ່ຽງການລວມເອົາຜູ້ໃດຜູ້ນຶ່ງທີ່ໄດ້ກ່າວມາໃນສາຍ Cc ຢູ່ໃນຕົວ patch (commit
ຂໍ້​ຄວາມ​) ຍົກ​ເວັ້ນ​ສໍາ​ລັບ​ຕົນ​ເອງ (ໃຊ້​ ຕົນເອງ ສຳ ລັບສິ່ງນັ້ນ).

· sob ຈະຫຼີກລ່ຽງການລວມເອົາຜູ້ໃດຜູ້ນຶ່ງທີ່ໄດ້ກ່າວມາໃນແຖວ Signed-off-by ຍົກເວັ້ນຕົນເອງ
(ໃຊ້ ຕົນເອງ ສຳ ລັບສິ່ງນັ້ນ).

· cccmd ຈະຫຼີກເວັ້ນການແລ່ນ --cc-cmd.

· ຮ່າງກາຍ ເທົ່າກັບ sob + bodycc

· ທັງຫມົດ ຈະສະກັດກັ້ນຄ່າ cc ອັດຕະໂນມັດທັງໝົດ.

ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.suppresscc ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້ານັ້ນແມ່ນ
ບໍ່ໄດ້ລະບຸ, ເລີ່ມຕົ້ນເປັນ ຕົນເອງ ຖ້າ --suppress-from ຖືກລະບຸ, ເຊັ່ນດຽວກັນກັບ ຮ່າງກາຍ if
--no-signed-off-cc ແມ່ນລະບຸໄວ້.

--[ບໍ່-]ສະກັດກັ້ນ-ຈາກ
ຖ້າຕັ້ງອັນນີ້, ຢ່າເພີ່ມທີ່ຢູ່ຈາກ: ໄປຫາລາຍການ cc:. ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ
sendemail.suppressFrom ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້າອັນນັ້ນບໍ່ຖືກລະບຸ, ເລີ່ມຕົ້ນເປັນ
--no-suppress-ຈາກ.

--[ບໍ່-]ກະທູ້
ຖ້າຕັ້ງອັນນີ້, ສ່ວນຫົວໃນການຕອບກັບ ແລະ ການອ້າງອີງຈະຖືກເພີ່ມໃສ່ແຕ່ລະອີເມວ
ສົ່ງ. ບໍ່ວ່າແຕ່ລະເມລຫມາຍເຖິງອີເມລ໌ທີ່ຜ່ານມາ (ການໃສ່ຫົວຂໍ້ເລິກຕໍ່ ໄປ
format-patch wording) ຫຼືອີເມລ໌ທໍາອິດ (ກະທູ້ຕື້ນ) ແມ່ນຄຸ້ມຄອງໂດຍ
"--[ບໍ່-] chain-reply-to".

ຖ້າປິດການໃຊ້ງານດ້ວຍ "--no-thread", ສ່ວນຫົວເຫຼົ່ານັ້ນຈະບໍ່ຖືກເພີ່ມ (ເວັ້ນເສຍແຕ່ໄດ້ລະບຸໄວ້ກັບ
-- in-reply-to). ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.thread ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້າ
ທີ່ບໍ່ໄດ້ລະບຸ, ເລີ່ມຕົ້ນເປັນ --thread.

ມັນຂຶ້ນກັບຜູ້ໃຊ້ເພື່ອຮັບປະກັນວ່າບໍ່ມີສ່ວນຫົວ In-Reply-To ມີຢູ່ແລ້ວເມື່ອໃດ ໄປ
ສົ່ງອີເມວ ຖືກຮ້ອງຂໍໃຫ້ເພີ່ມມັນ (ໂດຍສະເພາະສັງເກດວ່າ ໄປ format-patch ສາມາດຕັ້ງຄ່າໄດ້
ເພື່ອເຮັດ threading ຕົວຂອງມັນເອງ). ຄວາມລົ້ມເຫຼວທີ່ຈະເຮັດແນວນັ້ນອາດຈະບໍ່ສ້າງຜົນໄດ້ຮັບທີ່ຄາດໄວ້
MUA ຂອງຜູ້ຮັບ.

ການຄຸ້ມຄອງ
--ຢືນຢັນ=
ຢືນຢັນກ່ອນສົ່ງ:

· ສະເຫມີໄປ ສະເຫມີຈະຢືນຢັນກ່ອນທີ່ຈະສົ່ງ

· ບໍ່ເຄີຍ ຈະບໍ່ຢືນຢັນກ່ອນທີ່ຈະສົ່ງ

· cc ຈະຢືນຢັນກ່ອນທີ່ຈະສົ່ງເມື່ອສົ່ງອີເມວໄດ້ເພີ່ມທີ່ຢູ່ອັດຕະໂນມັດ
ຈາກ patch ກັບບັນຊີລາຍຊື່ Cc

· compose ຈະຢືນຢັນກ່ອນທີ່ຈະສົ່ງຂໍ້ຄວາມທໍາອິດເມື່ອໃຊ້ --compose.

· ອັດຕະໂນມັດ ເທົ່າກັບ cc + compose

ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.ຢືນຢັນ ຄ່າ​ການ​ຕັ້ງ​ຄ່າ​; ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ໄດ້​ລະ​ບຸ​ໄວ້​,
ເລີ່ມຕົ້ນເປັນ ອັດຕະໂນມັດ ເວັ້ນເສຍແຕ່ວ່າມີທາງເລືອກສະກັດກັ້ນໃດໆ, ໃນກໍລະນີນີ້
ເລີ່ມຕົ້ນເປັນ compose.

-- ແລ່ນແຫ້ງ
ເຮັດທຸກຢ່າງຍົກເວັ້ນການສົ່ງອີເມວຕົວຈິງ.

--[ບໍ່-]format-patch
ໃນເວລາທີ່ການໂຕ້ຖຽງອາດຈະຖືກເຂົ້າໃຈບໍ່ວ່າຈະເປັນການອ້າງອິງຫຼືເປັນຊື່ໄຟລ໌, ເລືອກທີ່ຈະ
ເຂົ້າໃຈມັນເປັນການໂຕ້ຖຽງ format-patch (--format-patch) ຫຼື​ເປັນ​ຊື່​ໄຟລ​໌​
(--no-format-patch). ໂດຍຄ່າເລີ່ມຕົ້ນ, ເມື່ອຂໍ້ຂັດແຍ່ງດັ່ງກ່າວເກີດຂຶ້ນ, git send-email ຈະ
ລົ້ມເຫຼວ.

--ງຽບ
ເຮັດໃຫ້ git-send-email ໜ້ອຍລົງ. ຫນຶ່ງແຖວຕໍ່ອີເມລ໌ຄວນຈະເປັນທັງຫມົດທີ່ເປັນຜົນຜະລິດ.

--[ບໍ່-] ຢືນຢັນ
ປະຕິບັດການກວດສອບສຸຂາພິບານໃນ patches. ໃນປັດຈຸບັນ, ຄວາມຖືກຕ້ອງຫມາຍຄວາມວ່າດັ່ງຕໍ່ໄປນີ້:

·ເຕືອນຂອງ patches ທີ່ມີເສັ້ນຍາວກວ່າ 998 ຕົວອັກສອນ; ນີ້ແມ່ນເນື່ອງມາຈາກ SMTP
ຂໍ້​ຈໍາ​ກັດ​ທີ່​ອະ​ທິ​ບາຍ​ໂດຍ​ http://www.ietf.org/rfc/rfc2821.txt.

ຄ່າເລີ່ມຕົ້ນແມ່ນຄ່າຂອງ sendemail.validate; ຖ້າ​ຫາກ​ວ່າ​ນີ້​ບໍ່​ໄດ້​ກໍາ​ນົດ​ໄວ້​, ຄ່າ​ເລີ່ມ​ຕົ້ນ​ເປັນ​ -- ຢືນຢັນ.

--ກຳລັງ
ສົ່ງອີເມວເຖິງແມ່ນວ່າການກວດສອບຄວາມປອດໄພຈະປ້ອງກັນມັນ.

ຂໍ້ມູນຂ່າວສານ
-- dump-aliases
ແທນ​ທີ່​ຈະ​ເປັນ​ການ​ດໍາ​ເນີນ​ງານ​ປົກ​ກະ​ຕິ​, dump ຊື່ alias shorthand ຈາກ​ການ​ຕັ້ງ​ຄ່າ​
ໄຟລ໌ນາມແຝງ, ໜຶ່ງອັນຕໍ່ແຖວຕາມລຳດັບຕົວອັກສອນ. ຫມາຍເຫດ, ນີ້ປະກອບມີພຽງແຕ່ນາມແຝງ
ຊື່ ແລະບໍ່ແມ່ນທີ່ຢູ່ອີເມວທີ່ຂະຫຍາຍຂອງມັນ. ເບິ່ງ sendemail.aliasesfile ສໍາລັບການຫຼາຍ
ຂໍ້ມູນກ່ຽວກັບນາມແຝງ.

CONFIGURATION


sendemail.aliasesFile
ເພື່ອຫຼີກເວັ້ນການພິມທີ່ຢູ່ອີເມວຍາວ, ໃຫ້ຊີ້ອັນນີ້ໄປຫານຶ່ງ ຫຼືຫຼາຍໄຟລ໌ນາມແຝງ.
ເຈົ້າຍັງຕ້ອງສະຫນອງ sendemail.aliasFileType.

sendemail.aliasFileType
ຮູບແບບຂອງໄຟລ໌ທີ່ລະບຸໄວ້ໃນ sendemail.aliasesFile. ຕ້ອງເປັນຫນຶ່ງໃນ ສັບປະດາ, mailrc,
ແປກ, ແອວ, ຫຼື ແກນ, ຫຼື mailmail.

ໄຟລ໌ນາມແຝງໃນແຕ່ລະຮູບແບບມີລັກສະນະແນວໃດສາມາດພົບໄດ້ໃນເອກະສານຂອງ
ໂຄງການອີເມລ໌ທີ່ມີຊື່ດຽວກັນ. ຄວາມແຕກຕ່າງແລະຂໍ້ຈໍາກັດຈາກມາດຕະຖານ
ຮູບ​ແບບ​ແມ່ນ​ໄດ້​ອະ​ທິ​ບາຍ​ຂ້າງ​ລຸ່ມ​ນີ້​:

mailmail

· ບໍ່ຮອງຮັບນາມແຝງ ແລະ ທີ່ຢູ່ອ້າງອີງ: ແຖວທີ່ມີ "
ສັນຍາລັກຖືກລະເລີຍ.

· ການປ່ຽນເສັ້ນທາງໄປຫາໄຟລ໌ (/path/name) ຫຼືທໍ່ (|ຄໍາສັ່ງ) ແມ່ນບໍ່ຮອງຮັບ.

· ການລວມໄຟລ໌ (:include: /path/name) ບໍ່ຮອງຮັບ.

· ຄຳ ເຕືອນແມ່ນພິມອອກໃນມາດຕະຖານຂໍ້ຜິດພາດທີ່ອອກມາຢ່າງຈະແຈ້ງ
ການກໍ່ສ້າງທີ່ບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນ, ແລະສາຍອື່ນໆທີ່ບໍ່ໄດ້ຮັບການຍອມຮັບໂດຍ
parser.

sendemail.multiEdit
ຖ້າເປັນຈິງ (ຄ່າເລີ່ມຕົ້ນ), ຕົວຢ່າງຕົວແກ້ໄຂດຽວຈະຖືກສ້າງຂື້ນເພື່ອແກ້ໄຂໄຟລ໌ທີ່ທ່ານຕ້ອງເຮັດ
ແກ້ໄຂ (ແກ້ໄຂເມື່ອ --ອະທິບາຍ ຖືກນໍາໃຊ້, ແລະສະຫຼຸບເມື່ອ --ຂຽນ ຖືກນໍາໃຊ້). ຖ້າ
ບໍ່ຖືກຕ້ອງ, ໄຟລ໌ຈະຖືກແກ້ໄຂເທື່ອລະອັນ, ສ້າງຕົວແກ້ໄຂໃໝ່ໃນແຕ່ລະຄັ້ງ.

sendemail.ຢືນຢັນ
ກໍານົດຄ່າເລີ່ມຕົ້ນສໍາລັບການຢືນຢັນກ່ອນທີ່ຈະສົ່ງ. ຕ້ອງເປັນຫນຶ່ງໃນ ສະເຫມີໄປ, ບໍ່ເຄີຍ,
cc, compose, ຫຼື ອັດຕະໂນມັດ, ທະເລສາບ --ຢືນຢັນ ໃນພາກກ່ອນຫນ້າສໍາລັບຄວາມຫມາຍຂອງສິ່ງເຫຼົ່ານີ້
ຄ່າ.

EXAMPLE


ການນໍາໃຊ້ gmail as ໄດ້ smtp ເຄື່ອງແມ່ຂ່າຍ
ການນໍາໃຊ້ ໄປ ສົ່ງອີເມວ ເພື່ອສົ່ງ patches ຂອງທ່ານຜ່ານເຊີບເວີ GMail SMTP, ແກ້ໄຂ
~ / .gitconfig ເພື່ອລະບຸການຕັ້ງຄ່າບັນຊີຂອງທ່ານ:

[ສົ່ງອີເມລ]
smtpEncryption = tls
smtpServer = smtp.gmail.com
smtpUser = [email protected]
smtpServerPort = 587

ເມື່ອຄໍາຫມັ້ນສັນຍາຂອງທ່ານພ້ອມທີ່ຈະຖືກສົ່ງໄປຫາບັນຊີລາຍຊື່ທາງໄປສະນີ, ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້:

$ git format-patch --cover-letter -M origin/master -o outgoing/
$ ແກ້ໄຂຂາອອກ/0000-*
$ git send-email outgoing/*

ໝາຍເຫດ: ໂມດູນ perl ຕໍ່ໄປນີ້ແມ່ນຕ້ອງການ Net::SMTP::SSL, MIME::Base64 ແລະ
Authen::SASL

ໃຊ້ git-send-email ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    wxPython
    wxPython
    ຊຸດຂອງໂມດູນການຂະຫຍາຍ Python ທີ່
    ຫໍ່ຫ້ອງຮຽນ GUI ຂ້າມເວທີຈາກ
    wxWidgets.. ຜູ້ຊົມ: ນັກພັດທະນາ. ຜູ້ໃຊ້
    ການໂຕ້ຕອບ: X Window System (X11), Win32 ...
    ດາວໂຫລດ wxPython
  • 2
    packfilemanager
    packfilemanager
    ນີ້ແມ່ນຕົວຈັດການໄຟລ໌ Total War pack
    ໂຄງ​ການ​, ເລີ່ມ​ຈາກ​ສະ​ບັບ 1.7​. ກ
    ການແນະນໍາສັ້ນໆກ່ຽວກັບ Warscape
    modding: ...
    ດາວໂຫລດ packfilemanager
  • 3
    IPerf2
    IPerf2
    ເຄື່ອງມືການຈະລາຈອນເຄືອຂ່າຍສໍາລັບການວັດແທກ
    ການປະຕິບັດ TCP ແລະ UDP ດ້ວຍການວັດແທກ
    ປະມານທັງການສົ່ງຜ່ານ ແລະ latency. ໄດ້
    ເປົ້າໝາຍລວມເຖິງການຮັກສາການເຄື່ອນໄຫວ
    iperf cod...
    ດາວໂຫລດ IPerf2
  • 4
    fre:ac - ຕົວແປງສຽງຟຣີ
    fre:ac - ຕົວແປງສຽງຟຣີ
    fre:ac ເປັນຕົວແປງສຽງ ແລະ CD ຟຣີ
    ripper ສໍາລັບຮູບແບບຕ່າງໆແລະຕົວເຂົ້າລະຫັດ.
    ມັນມີ MP3, MP4 / M4A, WMA, Ogg
    ຮູບແບບ Vorbis, FLAC, AAC, ແລະ Bonk
    ສະ​ຫນັບ​ສະ​ຫນູນ​, ...
    ດາວ​ໂຫຼດ​ຟຣີ:ac - ແປງ​ສຽງ​ຟຣີ​
  • 5
    matplotlib
    matplotlib
    Matplotlib ເປັນຫ້ອງສະຫມຸດທີ່ສົມບູນແບບ
    ສໍາລັບການສ້າງ static, ມີການເຄື່ອນໄຫວ, ແລະ
    ການສະແດງພາບແບບໂຕ້ຕອບໃນ Python.
    Matplotlib ເຮັດໃຫ້ສິ່ງທີ່ງ່າຍແລະງ່າຍດາຍ
    ຍາກ...
    ດາວໂຫລດ Matplotlib
  • 6
    Botman
    Botman
    ຂຽນເຫດຜົນ chatbot ຂອງເຈົ້າຄັ້ງດຽວແລະ
    ເຊື່ອມຕໍ່ມັນກັບຫນຶ່ງໃນທີ່ມີຢູ່
    ບໍລິການສົ່ງຂໍ້ຄວາມ, ລວມທັງ Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram ຫຼືແມ້ກະທັ້ງ ...
    ດາວໂຫລດ BotMan
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad