Mutt - ລູກຄ້າທີ່ໃຊ້ Email Line ສຳ ລັບສົ່ງ Mails ຈາກ Terminal


ໃນຖານະທີ່ເປັນ System admin, ບາງຄັ້ງພວກເຮົາ ຈຳ ເປັນຕ້ອງສົ່ງຈົດ ໝາຍ ໄປຫາຜູ້ໃຊ້ຫລືຜູ້ອື່ນຈາກເຊີຟເວີແລະ ສຳ ລັບສິ່ງທີ່ພວກເຮົາເຄີຍໃຊ້ກັບອິນເຕີເຟດທີ່ໃຊ້ອິນເຕີເນັດເພື່ອສົ່ງອີເມວ, ມັນແມ່ນສິ່ງທີ່ງ່າຍບໍ? ບໍ່ມີ.

ນີ້ໃນ ຄຳ ແນະ ນຳ ນີ້, ພວກເຮົາຈະໃຊ້ ຄຳ ສັ່ງແບບ mutt (ລູກຄ້າອີເມວທີ່ຢູ່ປາຍທາງ) ເພື່ອສົ່ງອີເມວຈາກສາຍ ຄຳ ສັ່ງ.

Mutt ແມ່ນລູກຄ້າທີ່ໃຊ້ Email ຕາມ ລຳ ດັບ. ມັນເປັນເຄື່ອງມືທີ່ມີປະໂຫຍດແລະມີປະສິດທິພາບຫຼາຍທີ່ຈະສົ່ງແລະອ່ານຈົດ ໝາຍ ຈາກບັນທັດ ຄຳ ສັ່ງໃນລະບົບທີ່ໃຊ້ Unix. Mutt ຍັງສະ ໜັບ ສະ ໜູນ ພິທີການ POP ແລະ IMAP ສຳ ລັບຮັບຈົດ ໝາຍ. ມັນເປີດດ້ວຍອິນເຕີເຟດສີເພື່ອສົ່ງ Email ເຊິ່ງເຮັດໃຫ້ມັນເປັນມິດກັບຜູ້ສົ່ງອີເມວຈາກເສັ້ນ ຄຳ ສັ່ງ.

ບາງລັກສະນະ ສຳ ຄັນອື່ນໆຂອງ Mutt ແມ່ນດັ່ງຕໍ່ໄປນີ້:

<

  • ມັນງ່າຍທີ່ຈະຕິດຕັ້ງແລະຕັ້ງຄ່າ.
  • ອະນຸຍາດໃຫ້ພວກເຮົາສົ່ງອີເມວດ້ວຍເອກະສານຕິດຄັດມາຈາກເສັ້ນ ຄຳ ສັ່ງ.
  • ມັນຍັງມີຄຸນສົມບັດໃນການເພີ່ມ BCC (ສຳ ເນົາກາກບອນຕາບອດ) ແລະ CC (ສຳ ເນົາກາກບອນ) ໃນຂະນະທີ່ສົ່ງຈົດ ໝາຍ.
  • ມັນອະນຸຍາດໃຫ້ມີການສົ່ງຂໍ້ຄວາມ.
  • ມັນໃຫ້ພວກເຮົາສິ່ງ ອຳ ນວຍຄວາມສະດວກຂອງລາຍຊື່ທາງໄປສະນີ.
  • ມັນຍັງສະ ໜັບ ສະ ໜູນ ຮູບແບບກ່ອງຈົດ ໝາຍ ຫຼາຍຢ່າງເຊັ່ນ maildir, mbox, MH ແລະ MMDF.
  • ສະ ໜັບ ສະ ໜູນ ຢ່າງ ໜ້ອຍ 20 ພາສາ.
  • ມັນຍັງສະ ໜັບ ສະ ໜູນ DSN (ແຈ້ງການການຈັດສົ່ງສະຖານະພາບ).
  • ວິທີການຕິດຕັ້ງ Mutt ໃນ Linux

    ພວກເຮົາສາມາດຕິດຕັ້ງ Mutt Client ໃນກ່ອງ Linux ຂອງພວກເຮົາໄດ້ຢ່າງງ່າຍດາຍດ້ວຍເຄື່ອງຕິດຕັ້ງແພັກເກດໃດໆທີ່ສະແດງຢູ່.

    # apt-get install mutt (For Debian / Ubuntu based system)
    # yum install mutt (For RHEL / CentOS / Fedora based system)

    ໄຟລ໌ການຕັ້ງຄ່າຂອງລູກຄ້າ Mutt Email.

    <

  • ເອກະສານການຕັ້ງຄ່າຫຼັກ: ເພື່ອເຮັດການປ່ຽນແປງທົ່ວໂລກ ສຳ ລັບຜູ້ໃຊ້ທຸກຄົນ, ທ່ານສາມາດປ່ຽນແປງເອກະສານການຕັ້ງຄ່າຈົດ ໝາຍ ຂອງມັນ“/etc/Muttrc“.
  • ເອກະສານການຕັ້ງຄ່າຜູ້ໃຊ້ຂອງ Mutt: ຖ້າທ່ານຕ້ອງການ ກຳ ນົດການຕັ້ງຄ່າສະເພາະ ສຳ ລັບຜູ້ໃຊ້ສະເພາະ ສຳ ລັບ Mutt, ທ່ານສາມາດ ກຳ ນົດການຕັ້ງຄ່າເຫຼົ່ານັ້ນໃນ ~/.muttrc ຫຼື ~/.mutt/muttrc.
  • mutt options recipient

    ເພື່ອອ່ານອີເມວຂອງຜູ້ໃຊ້ກັບທ່ານໃນປະຈຸບັນເຂົ້າສູ່ລະບົບ, ທ່ານພຽງແຕ່ຕ້ອງການແລ່ນ "mutt" ຢູ່ປາຍ, ມັນຈະໂຫລດກ່ອງຈົດ ໝາຍ ຂອງຜູ້ໃຊ້ໃນປະຈຸບັນ.

      mutt

    ເພື່ອອ່ານອີເມວຂອງຜູ້ໃຊ້ສະເພາະ, ທ່ານ ຈຳ ເປັນຕ້ອງລະບຸເອກະສານຈົດ ໝາຍ ທີ່ຈະອ່ານ. ຍົກຕົວຢ່າງ, ທ່ານ (ເປັນຮາກ) ຕ້ອງການອ່ານຈົດ ໝາຍ ຂອງຜູ້ໃຊ້“ John“, ທ່ານຕ້ອງລະບຸເອກະສານເມລຂອງລາວທີ່ມີຕົວເລືອກ“ -f” ດ້ວຍ ຄຳ ສັ່ງ mutt.

      mutt -f /var/spool/mail/john

    ທ່ານຍັງສາມາດໃຊ້ຕົວເລືອກ“ -R” ເພື່ອເປີດກ່ອງຈົດ ໝາຍ ໃນແບບທີ່ສາມາດອ່ານໄດ້ເທົ່ານັ້ນ.

    ໃນຕົວຢ່າງນີ້, ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະສົ່ງອີເມວທົດສອບໄປທີ່ [email . ຕົວເລືອກ“ -s” ແມ່ນໃຊ້ເພື່ອ ກຳ ນົດຫົວຂໍ້ຂອງຈົດ ໝາຍ.

      mutt -s "Test Email" [email 

    ເມື່ອທ່ານໃສ່ ຄຳ ສັ່ງຂ້າງເທິງນີ້ຢູ່ປາຍທາງ, ມັນຈະເປີດດ້ວຍອິນເຕີເຟດແລະຢືນຢັນທີ່ຢູ່ແລະຫົວຂໍ້ຂອງຜູ້ຮັບແລະເປີດການໂຕ້ຕອບ, ໃນນີ້ທ່ານສາມາດປ່ຽນແປງທີ່ຢູ່ອີເມວຂອງຜູ້ຮັບ.

    <

  • ປ່ຽນທີ່ຢູ່ອີເມວຂອງຜູ້ຮັບກົດ t.
  • ປ່ຽນທີ່ຢູ່ Cc ດ້ວຍ c.
  • ແນບເອກະສານເປັນເອກະສານຕິດຄັດກັບເອ.
  • ເຊົາຈາກອິນເຕີເຟດກັບ q.
  • ສົ່ງອີເມວນັ້ນໂດຍກົດ y.
  • ໝາຍ ເຫດ: ເມື່ອທ່ານກົດ“ y” ມັນສະແດງສະຖານະພາບທາງລຸ່ມທີ່ mutt ກຳ ລັງສົ່ງຈົດ ໝາຍ.

    ພວກເຮົາສາມາດເພີ່ມ Cc ແລະ Bcc ດ້ວຍ ຄຳ ສັ່ງ mutt ເຂົ້າໃນອີເມວຂອງພວກເຮົາດ້ວຍຕົວເລືອກ“ -c” ແລະ“ -b”.

     mutt -s "Subject of mail" -c <email add for CC> -b <email-add for BCC> mail address of recipient
     mutt -s “Test Email” -c [email   -b [email  [email 

    ນີ້ຢູ່ໃນຕົວຢ່າງນີ້, ຮາກ ກຳ ລັງສົ່ງອີເມວໄປທີ່ [email ຄືກັບ Bcc.

    ພວກເຮົາສາມາດສົ່ງອີເມວຈາກເສັ້ນ ຄຳ ສັ່ງພ້ອມດ້ວຍເອກະສານຕິດຄັດໂດຍການໃຊ້ຕົວເລືອກ“ -a” ດ້ວຍ ຄຳ ສັ່ງ mutt.

     mutt  -s "Subject of Mail" -a <path of  attachment file> -c <email address of CC>  mail address of recipient
     mutt -s "Site Backup" -a /backups/backup.tar  -c [email  [email 

    ນີ້ຢູ່ໃນພາບບັນຍາກາດຂ້າງເທິງ, ທ່ານສາມາດເຫັນໄດ້ວ່າມັນສະແດງໃຫ້ເຫັນເອກະສານຕິດຄັດມາພ້ອມກັບຈົດ ໝາຍ.

    ຖ້າພວກເຮົາຕ້ອງການປ່ຽນຊື່ຜູ້ສົ່ງແລະອີເມວ, ຫຼັງຈາກນັ້ນພວກເຮົາ ຈຳ ເປັນຕ້ອງສ້າງເອກະສານຢູ່ໃນລະບົບໂຮມຂອງຜູ້ໃຊ້ຄົນນັ້ນ.

     cat .muttrc

    ຕື່ມສາຍຕໍ່ໄປນີ້ໃສ່ມັນ. ບັນທຶກແລະປິດມັນ.

    set from = "[email "
    set realname = "Realname of the user"

    ເພື່ອພິມເມນູການຊ່ວຍເຫຼືອຂອງ“ mutt”, ພວກເຮົາຕ້ອງລະບຸຕົວເລືອກ“ -h” ກັບມັນ.

     mutt -h
    
    Mutt 1.4.2.2i (2006-07-14)
    usage: mutt [ -nRyzZ ] [ -e <cmd> ] [ -F <file> ] [ -m <type> ] [ -f <file> ]
           mutt [ -nx ] [ -e <cmd> ] [ -a <file> ] [ -F <file> ] [ -H <file> ] 
           mutt [ -i <file> ] [ -s <subj> ] [ -b <addr> ] [ -c <addr> ] <addr> [ ... ]
           mutt [ -n ] [ -e <cmd> ] [ -F <file> ] -p -v[v]
    options:
      -a <file>     attach a file to the message
      -b <address>  specify a blind carbon-copy (BCC) address
      -c <address>  specify a carbon-copy (CC) address
      -e <command>  specify a command to be executed after initialization
      -f <file>     specify which mailbox to read
      -F <file>     specify an alternate muttrc file
      -H <file>     specify a draft file to read header from
      -i <file>     specify a file which Mutt should include in the reply
      -m <type>     specify a default mailbox type
      -n            causes Mutt not to read the system Muttrc
      -p            recall a postponed message
      -R            mailbox in read-only mode
      -s <subj>     specify a subject (must be in quotes if it has spaces)
      -v            show version and compile-time definitions
      -x            simulate the mailx send mode
      -y            select a mailbox specified in your `mailboxes' list
      -z            exit immediately if there are no messages in the mailbox
      -Z            open the first folder with new message, exit immediately if none
      -h            this help message

    ນີ້ແມ່ນມັນມີ ຄຳ ສັ່ງ mutt ສຳ ລັບດຽວນີ້, ອ່ານ ໜ້າ man ຂອງ mutt ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ ຄຳ ສັ່ງ mutt.