ນີ້ແມ່ນຄໍາສັ່ງ lbdb-fetchaddr ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
lbdb-fetchaddr - grab ທີ່ຢູ່ຈາກ mails ເພີ່ມຕື່ມໃຫ້ເຂົາເຈົ້າກັບຖານຂໍ້ມູນ lbdb
ສະຫຼຸບສັງລວມ
lbdb-fetchaddr [-d ຮູບແບບວັນທີ] [-x headerfieldlist] [-c ສາຍໄຟ] [-a]
lbdb-fetchaddr [-v|-h]
ລາຍລະອຽດ
lbdb-fetchaddr ແມ່ນ Shell script ທີ່ອ່ານ mail ໃນ stdin. ມັນສະກັດເນື້ອໃນຂອງ
ບາງຊ່ອງຂໍ້ມູນສ່ວນຫົວ (ຄ່າເລີ່ມຕົ້ນ: `From:' , `to:' , `Cc:' , `ສົ່ງຕໍ່ຈາກ:', ແລະ `ສົ່ງຕໍ່ເຖິງ:') ຈາກ
ສ່ວນຫົວຂອງຈົດໝາຍ (ພຽງແຕ່ມີຊື່ແທ້ເທົ່ານັ້ນ) ແລະຕື່ມໃສ່ໃສ່
$HOME/.lbdb/m_inmail.list. ສໍາລັບບັນຫາການປະຕິບັດ lbdb-fetchaddr ຕື່ມທີ່ຢູ່ໃໝ່ໃສ່
ໄຟລ໌ນີ້ໂດຍບໍ່ມີການຖອນຊໍ້າກັນ. ເພື່ອກໍາຈັດການຊ້ໍາກັນ, ໂຄງການ lbdb-munge
ມີຢູ່, ເຊິ່ງດໍາເນີນການໂດຍ m_inmail ຖ້າຕ້ອງການແລະລຶບສິ່ງທີ່ຊ້ໍາກັນ.
ເພື່ອນໍາໃຊ້ໂຄງການນີ້, ເອົາເສັ້ນຕໍ່ໄປນີ້ເຂົ້າໄປໃນຂອງທ່ານ $HOME/.procmailrc:
:0hc
| lbdb-fetchaddr
lbdb-fetchaddr ຂຽນວັນທີຕົວຈິງໃສ່ຖັນທີສາມຂອງຖານຂໍ້ມູນໂດຍໃຊ້
ເວລາຕໍ່ເວລາ(3). ມັນໃຊ້ "%Y-%m-%d %H:%M" ເປັນຮູບແບບວັນທີເລີ່ມຕົ້ນ (ເຊັ່ນ: "1999-04-29
14:33”) ທ່ານສາມາດປ່ຽນແປງນີ້ໂດຍການນໍາໃຊ້ -d ທາງເລືອກທີ່ຈະເລືອກເອົາຮູບແບບວັນທີທີ່ແຕກຕ່າງກັນ
string ເປັນພາລາມິເຕີຂອງຄໍາສັ່ງ lbdb-fetchaddr ຄື
:0hc
| lbdb-fetchaddr -d "%y-%m-%d"
ເຊິ່ງຜົນໄດ້ຮັບໃນຕົວຢ່າງ "99-04-29".
OPTIONS
-v ພິມໝາຍເລກສະບັບຂອງ lbdb-fetchaddr.
-h ພິມການຊ່ວຍເຫຼືອສັ້ນຂອງ lbdb-fetchaddr.
-d ຮູບແບບວັນທີ
ໃຊ້ຮູບແບບວັນທີທີ່ໃຫ້ໂດຍໃຊ້ ເວລາຕໍ່ເວລາ(3) syntax.
-x headerfields
ບັນຊີລາຍຊື່ທີ່ແຍກອອກເປັນຈໍ້າເມັດຂອງຊ່ອງຂໍ້ມູນສ່ວນຫົວ, ເຊິ່ງຄວນຊອກຫາເມລ
ທີ່ຢູ່. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກມອບໃຫ້, ພວກເຮົາກັບຄືນໄປຫາ `ຈາກ:ເຖິງ:cc:resent-
ຈາກ:resent-to'.
-c ສາຍໄຟ
ຊຸດຕົວໜັງສືທີ່ຈະໃຊ້ເພື່ອຂຽນຖານຂໍ້ມູນ. ນີ້ຄວນຈະເປັນຊຸດຕົວອັກສອນ
ທີ່ຄໍາຮ້ອງສະຫມັກຄາດວ່າຈະ (ໂດຍປົກກະຕິຫນຶ່ງຈາກສະຖານທີ່ໃນປະຈຸບັນຂອງທ່ານ). ຖ້ານີ້
ທາງເລືອກແມ່ນບໍ່ໄດ້ຮັບ, ພວກເຮົາກັບຄືນໄປບ່ອນ `iso-8859-15'.
-a ຈັບເອົາທີ່ຢູ່ໂດຍບໍ່ມີຊື່ແທ້. ໃຊ້ສ່ວນທ້ອງຖິ່ນຂອງທີ່ຢູ່ອີເມວເປັນ
ຊື່ແທ້.
ໃຊ້ lbdb-fetchaddr ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net