Mutt - e-poštni odjemalec ukazne vrstice za pošiljanje pošte s terminala
Kot skrbnik sistema moramo včasih uporabnikom ali komu drugemu pošiljati sporočila s strežnika in za to smo s spletnim vmesnikom pošiljali e-pošto, ali je res tako priročno? Popolnoma ne.
Tukaj v tej vadnici bomo za pošiljanje e-pošte iz prepletanja ukazne vrstice uporabili ukaz mutt (terminalski e-poštni odjemalec).
Mutt je e-poštni odjemalec, ki temelji na ukazni vrstici. Je zelo uporabno in zmogljivo orodje za pošiljanje in branje e-pošte iz ukazne vrstice v sistemih, ki temeljijo na Unixu. Mutt podpira tudi protokola POP in IMAP za sprejemanje pošte. Odpre se z barvnim vmesnikom za pošiljanje e-pošte, zaradi česar je uporabniku prijazno pošiljati e-pošto iz ukazne vrstice.
Nekatere druge pomembne značilnosti Mutta so naslednje:
- Zelo enostaven za namestitev in konfiguriranje.
- Omogoča nam pošiljanje e-poštnih sporočil s prilogami iz ukazne vrstice.
- Ima tudi funkcije za dodajanje BCC (kopija slepe kopije) in CC (kopija kopije) med pošiljanjem pošte.
- Omogoča navajanje sporočil.
- Omogoča nam pošiljanje seznamov.
- Podpira tudi toliko formatov nabiralnikov, kot so maildir, mbox, MH in MMDF.
- Podpira vsaj 20 jezikov.
- Podpira tudi DSN (obvestilo o stanju dostave).
Kako namestiti Mutt v Linux
Odjemalca Mutt lahko v naš Linux paket zelo enostavno namestimo z vsemi namestitelji paketov, kot je prikazano.
# apt-get install mutt (For Debian / Ubuntu based system)
# yum install mutt (For RHEL / CentOS / Fedora based system)
Konfiguracijske datoteke odjemalca Mutt Email.
- Glavna konfiguracijska datoteka: globalne spremembe za vse uporabnike. Za mutt lahko spremenite svojo poštno konfiguracijsko datoteko »/ etc/Muttrc«.
- Uporabniška konfiguracijska datoteka Mutta: Če želite za določenega uporabnika nastaviti določeno konfiguracijo za Mutt, lahko te nastavitve konfigurirate v datotekah ~/.muttrc ali ~/.mutt/muttrc.
mutt options recipient
Če želite brati e-poštna sporočila uporabnika, s katerim ste trenutno prijavljeni, morate na terminalu zagnati\"mutt", naložil bo nabiralnik trenutnega uporabnika.
mutt
Če želite prebrati e-pošto določenega uporabnika, morate določiti, katero poštno datoteko želite prebrati. Na primer, vi (kot root) želite prebrati pošto uporabnika "John", z ukazom mutt morate določiti njegovo poštno datoteko z možnostjo "-f".
mutt -f /var/spool/mail/john
Z možnostjo “-R” lahko tudi odprete nabiralnik v načinu samo za branje.
V tem primeru bo naslednji ukaz poslal testno e-poštno sporočilo na [email . Možnost “-s” se uporablja za določanje predmeta pošte.
mutt -s "Test Email" [email
Ko vnesete zgornji ukaz v terminal, se odpre z vmesnikom in potrdi naslov prejemnika in zadevo pošte ter odpre vmesnik, tukaj lahko spremenite naslov prejemnika.
- Spremenite e-poštni naslov prejemnika s pritiskom na t.
- Spremeni naslov kopije s c.
- Datoteke kot priloge priložite z.
- Zaprite vmesnik s q.
- Pošljite to e-poštno sporočilo s pritiskom na y.
Opomba: Ko pritisnete "y", se spodaj prikaže stanje, da mutt pošilja pošto.
V svoj e-poštni naslov lahko dodamo Cc in Bcc z ukazom mutt z možnostjo “-c” in “-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
V tem primeru root pošilja e-pošto na naslov [email kot skp.
E-pošto lahko pošljemo iz ukazne vrstice s prilogami z uporabo možnosti -a z ukazom 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
Tukaj v zgornjem posnetku lahko vidite, da prikazuje prilogo, priloženo pošti.
Če želimo spremeniti ime in e-poštni naslov pošiljatelja, moramo ustvariti datoteko v domačem imeniku tega uporabnika.
cat .muttrc
Dodajte mu naslednje vrstice. Shranite in zaprite.
set from = "[email " set realname = "Realname of the user"
Če želite natisniti meni pomoči\"mutt", moramo z njim določiti možnost "-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
Za zdaj je to z ukazom mutt, za več informacij o ukazu mutt preberite strani strani mutt.