Mutt - klijent e-pošte naredbenog retka za slanje pošte s terminala
Kao administrator sustava, ponekad trebamo slati e-poštu korisnicima ili nekome drugom s poslužitelja, a za to smo išli s web sučeljem za slanje e-pošte, je li to stvarno zgodno? Apsolutno ne.
Ovdje u ovom vodiču koristit ćemo naredbu mutt (terminalni klijent e-pošte) za slanje e-pošte iz preplitanja naredbenog retka.
Mutt je klijent e-pošte zasnovan na naredbenom retku. To je vrlo koristan i moćan alat za slanje i čitanje mailova iz naredbenog retka u Unixovim sustavima. Mutt također podržava POP i IMAP protokole za primanje pošte. Otvara se sučeljem u boji za slanje e-pošte, što olakšava slanje e-pošte iz naredbenog retka.
Neke druge važne značajke Mutta su sljedeće:
- Vrlo je jednostavan za instalaciju i konfiguriranje.
- Omogućuje nam slanje e-pošte s privicima s naredbenog retka.
- Također ima značajke za dodavanje BCC-a (slijepa karbonska kopija) i CC (karbonska kopija) tijekom slanja pošte.
- Omogućuje navoja poruka.
- Pruža nam mogućnost slanja popisa.
- Podržava i toliko formata poštanskih sandučića kao što su maildir, mbox, MH i MMDF.
- Podržava najmanje 20 jezika.
- Podržava i DSN (Obavijest o statusu isporuke).
Kako instalirati Mutt u Linux
Mutt klijenta možemo vrlo lako instalirati u naš Linux box s bilo kojim instalaterima paketa, kao što je prikazano.
# apt-get install mutt (For Debian / Ubuntu based system)
# yum install mutt (For RHEL / CentOS / Fedora based system)
Datoteke za konfiguraciju klijenta e-pošte Mutt.
- Glavna konfiguracijska datoteka: Da biste globalno izvršili promjene za sve korisnike. Za mutt možete napraviti promjene u njegovoj konfiguracijskoj datoteci pošte "/ etc/Muttrc".
- Korisnička konfiguracijska datoteka Mutta: Ako želite postaviti određenu konfiguraciju za određenog korisnika za Mutt, te postavke možete konfigurirati u datotekama ~/.muttrc ili ~/.mutt/muttrc.
mutt options recipient
Da biste čitali e-poštu korisnika s kojim ste trenutno prijavljeni, samo trebate pokrenuti "mutt" na terminalu, učitat će poštanski sandučić trenutnog korisnika.
mutt
Da biste pročitali e-poštu određenog korisnika, trebate odrediti koju datoteku pošte čitati. Na primjer, Vi (kao root) želite čitati mailove korisnika "John", morate navesti njegovu datoteku pošte s opcijom "-f" s naredbom mutt.
mutt -f /var/spool/mail/john
Opciju “-R” možete koristiti i za otvaranje poštanskog sandučića u načinu samo za čitanje.
U ovom primjeru, sljedeća će naredba poslati testnu e-poštu na [email . Opcija “-s” koristi se za određivanje predmeta pošte.
mutt -s "Test Email" [email
Kada u terminalu unesete gornju naredbu, ona se otvara sučeljem i potvrđuje adresu primatelja i temu pošte te otvara sučelje, ovdje možete unijeti promjene u adresu primatelja.
- Promijenite adresu e-pošte primatelja pritiskom na t.
- Cc adresu promijenite s c.
- Priložite datoteke kao privitke s.
- Napustite iz sučelja pomoću q.
- Pošaljite tu e-poštu pritiskom na y.
Napomena: Kada pritisnete "y", prikazuje se status ispod da mutt šalje poštu.
Možemo dodati Cc i Bcc s naredbom mutt u našu e-poštu s opcijama "-c" i "-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
U ovom primjeru root šalje e-poštu na adresu [zaštićena e-poštom] kao Bcc.
Možemo poslati e-poštu iz naredbenog retka s privitcima pomoću opcije -a s naredbom 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
Ovdje u gornjoj snimci možete vidjeti da prikazuje privitak priložen uz poštu.
Ako želimo promijeniti ime i e-poštu pošiljatelja, tada moramo stvoriti datoteku u kućnom direktoriju tog određenog korisnika.
cat .muttrc
Dodajte joj sljedeće retke. Spremi i zatvori.
set from = "[email " set realname = "Realname of the user"
Da bismo ispisali izbornik pomoći za "mutt", uz njega moramo odrediti opciju "-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
To je to s mutt naredbom za sada, pročitajte man stranice mutta za više informacija o mutt naredbi.