Mutt - komentorivisähköpostiohjelma, joka lähettää viestejä terminaalista


Järjestelmänvalvojana meidän on joskus lähetettävä sähköposteja käyttäjille tai jollekin muulle palvelimelta, ja tätä varten käytimme verkkopohjaista käyttöliittymää lähettämään sähköpostia, onko se todella kätevää? Ehdottomasti ei.

Tässä tässä opetusohjelmassa käytämme mutt (päätelaitteen sähköpostiohjelma) -komentoa sähköpostin lähettämiseen komentoriviltä.

Mutt on komentorivipohjainen sähköpostiohjelma. Se on erittäin hyödyllinen ja tehokas työkalu sähköpostin lähettämiseen ja lukemiseen komentoriviltä Unix-pohjaisissa järjestelmissä. Mutt tukee myös POP- ja IMAP-protokollia sähköpostiviestien vastaanottamiseen. Se avautuu värillisellä käyttöliittymällä sähköpostin lähettämiseen, mikä tekee käyttäjäystävällisestä sähköpostiviestien lähettämisestä komentoriviltä.

Joitakin muita Muttin tärkeitä ominaisuuksia ovat seuraavat:

  1. Se on erittäin helppo asentaa ja konfiguroida.
  2. Sallii meidän lähettää sähköpostiviestejä liitetiedostoilla komentoriviltä.
  3. Siinä on myös ominaisuuksia, jotka lisäävät BCC (sokea kopio) ja CC (kopio) lähettämällä sähköpostia.
  4. Se sallii viestien langoittamisen.
  5. Se tarjoaa meille postituslistojen mahdollisuuden.
  6. Se tukee myös niin monia postilaatikkomuotoja, kuten maildir, mbox, MH ja MMDF.
  7. Tukee vähintään 20 kieltä.
  8. Se tukee myös DSN: ää (Delivery Status Notification).

Kuinka asentaa Mutt Linuxiin

Voimme asentaa Mutt Clientin Linux-ruutuun helposti kaikkien pakettien asentajien kanssa, kuten kuvassa.

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

Mutt Email Client -sovelluksen määritystiedostot.

  1. Päämääritystiedosto: Muutosten tekeminen maailmanlaajuisesti kaikille käyttäjille Voit tehdä muutoksia muttiin sen sähköpostin määritystiedostoon "/ etc/Muttrc".
  2. Muttin käyttäjän määritystiedosto: Jos haluat asettaa tietyn käyttäjän tietyn kokoonpanon Muttille, voit määrittää nämä asetukset ~/.muttrc- tai ~/.mutt/muttrc-tiedostoissa.

mutt options recipient

Jos haluat lukea kirjautuneen käyttäjän sähköposteja, sinun on vain suoritettava "mutt" päätelaitteessa, se lataa nykyisen käyttäjän postilaatikon.

  mutt

Jos haluat lukea tietyn käyttäjän sähköposteja, sinun on määritettävä luettava sähköpostitiedosto. Esimerkiksi Sinä (pääkäyttäjänä) haluat lukea käyttäjän "John" sähköpostiviestit, sinun on määritettävä hänen postitiedostonsa "-f" -vaihtoehdolla mutt-komennolla.

  mutt -f /var/spool/mail/john

Voit myös käyttää ”-R” -vaihtoehtoa avataksesi postilaatikon vain luku -tilassa.

Tässä esimerkissä seuraava komento lähettää testisähköpostin osoitteeseen [email . ”-S” -vaihtoehtoa käytetään määrittämään postin aihe.

  mutt -s "Test Email" [email 

Kun syötät yllä olevan komennon päätelaitteeseen, se avautuu käyttöliittymällä, vahvistaa vastaanottajan osoitteen ja postin aiheen ja avaa käyttöliittymän, tässä voit tehdä muutoksia vastaanottajan sähköpostiosoitteeseen.

  1. Vaihda vastaanottajan sähköpostiosoite painamalla t.
  2. Vaihda kopio-osoite näppäimellä c.
  3. Liitä tiedostot liitetiedostoina.
  4. Poistu rajapinnasta q: n kanssa.
  5. Lähetä kyseinen sähköposti painamalla y.

Huomaa: Kun painat "y", se näyttää alla olevan tilan, jonka mutti lähettää sähköpostia.

Voimme lisätä kopion ja piilokopion mutt-komennolla sähköpostiin "-c" ja "-b" -vaihtoehdoilla.

 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 

Tässä esimerkissä root lähettää sähköpostia [email piilokopiona.

Voimme lähettää sähköpostia komentoriviltä liitteineen käyttämällä ”-a” -vaihtoehtoa mutt-komennolla.

 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 

Tässä yllä olevasta tilannekuvasta näet, että se näyttää sähköpostin liitteen.

Jos haluamme muuttaa lähettäjän nimeä ja sähköpostiosoitetta, meidän on luotava tiedosto kyseisen käyttäjän kotihakemistoon.

 cat .muttrc

Lisää siihen seuraavat rivit. Tallenna ja sulje se.

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

"Mutt" -ohjevalikon tulostamiseksi meidän on määritettävä sen kanssa vaihtoehto "-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

Tämä on toistaiseksi mutt-komento, lue mutt-man-sivut saadaksesi lisätietoja mutt-komennosta.