Mutt: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Asasko (talk | contribs)
No edit summary
Asasko (talk | contribs)
 
(41 intermediate revisions by the same user not shown)
Line 8: Line 8:
==Sissejuhatus==
==Sissejuhatus==


Mutt on väike, kuid võimas tekstipõhine e-maili klient Unix operatsioonisüsteemile. Esmalt loodud kirjade lugemiseks, kuid hiljem täiendatud muude funktsioonidega. Klient on kergelt kasutatav ja käivitamisel avaneb värviline kasutajaliides. See, teeb teda populaarseks paljude kasutajate seas. Kasutajaliides ei sisalda rippmenüüd ega vajutatavaid liideseid, seega navigeerimine toimub klaviatuuri klahvide kombinatsiooniga. Kasutajale on tagatud erinevad vahendid, et võtta vastu, saata, lehitseda, otsida, lugeda, koostada ja hoida mälus e-kirju. Mutt funktsionaalsus on piiratud, ning toimingud nagu redigeerimine või e-kirjade filtreerimine ei ole saadaval. Kuna mutt kliendis ei saa teksti kirjutada, siis saab kirju koostada oma lemmikus tekstiredaktoris. Mutt toetab MIME(Multipurpose Internet Mail Extensions), mis võimaldab kirjaga saata ja võtta vastu faile.
Mutt on väike, kuid võimas tekstipõhine e-maili klient Unix operatsioonisüsteemile. Esmalt loodud kirjade lugemiseks, kuid hiljem täiendatud muude funktsioonidega. Klient on kergelt kasutatav ja käivitamisel avaneb värviline kasutajaliides. Kasutajaliides ei sisalda rippmenüüd ega vajutatavaid liideseid, seega navigeerimine toimub klaviatuuri klahvide ja nende kombinatsioonidega. Kasutajale on tagatud erinevad vahendid, et võtta vastu, saata, lehitseda, otsida, lugeda, koostada ja hoida mälus e-kirju. Mutt funktsionaalsus on piiratud, ning toimingud nagu redigeerimine või e-kirjade filtreerimine ei ole saadaval. Kuna mutt kliendis ei saa teksti kirjutada, siis saab kirju koostada oma lemmikus tekstiredaktoris.  


Kuna tegu on e-posti kliendiga, siis toimimiseks on vaja e-mail serverit, nagu sendmail või postfix. Klient toetab mitmeid standardseid meetodeid, et lugeda ning salvestada e-kirju, nagu mbox, mh, Maildir ja IMAP.  E-kirjad võivad olla salvestatud arvutisse erinevates formaatides. Kirjad on loetavad terminalis ja kaugjuhtimisega, kasutades IMAP või NFS protokolli. Kuna e-kirjade saatmine on ebaturvaline, siis on soovitatud mutt kasutada ssl või OpenSSH-ga.
Mutt toetab MIME(Multipurpose Internet Mail Extensions), mis võimaldab kirjaga saata ja võtta vastu faile. Kuna tegu on e-posti kliendiga, siis toimimiseks on vaja e-mail serverit, nagu sendmail või postfix. Klient toetab mitmeid standardseid meetodeid, et lugeda ning salvestada e-kirju, nagu mbox, mh, Maildir ja IMAP.  E-kirjad võivad olla salvestatud arvutisse erinevates formaatides. Kirjad on loetavad terminalis ja kaugjuhtimisega, kasutades IMAP või NFS protokolli. Kuna e-kirjade saatmine on ebaturvaline, siis on soovitatud mutt kasutada ssl või OpenSSH-ga.


Alla saab laadida Arch Linux mutt pakett, mis lisab kliendile IMAP, POP ja SMTP tuge ja eemaldab vajadust kasutada lisana muid programme.  
Alla saab laadida Arch Linux mutt pakett, mis lisab kliendile IMAP, POP ja SMTP tuge ja eemaldab vajadust kasutada lisana muid programme.  




'''Mutt lisa tunnused''':
'''Mutt-i lisa tunnused''':


- Kergesti paigaldatav ja seadistatav
- Kergesti paigaldatav ja seadistatav
Line 24: Line 24:


- Toetab saatmise staatuse kuvamist ehk DNS(Delivery Status Notification)
- Toetab saatmise staatuse kuvamist ehk DNS(Delivery Status Notification)


==Installatsioon ehk paigaldus==
==Installatsioon ehk paigaldus==
Mutt-i on kerge paigaldada erinevates süsteemides, kasutedes järgnevaid käske:
Mutt-i on kerge paigaldada erinevates süsteemides, kasutades järgnevaid käske:


Debian / Ubuntu süsteemis:
Debian / Ubuntu süsteemis:
Line 50: Line 49:


Valikuliselt saab paigaldada ka toetavad programmid IMAP seadistamiseks ''isync, OfflineIMAP või msmtp''
Valikuliselt saab paigaldada ka toetavad programmid IMAP seadistamiseks ''isync, OfflineIMAP või msmtp''
POP3 seadistamine jaoks: ''getmail, fetchmail, fdm või procmail''
POP3 seadistamine jaoks: ''getmail, fetchmail, fdm või procmail''


==Konfiguratsioon ehk seadistamine==
==Konfiguratsioon ehk seadistamine==
Line 60: Line 59:
- Kasutaja konfiguratsioonifail: Selleks, et teha muudatusi kindla mutt kasutaja jaoks, tuleb redigeerida '''~/.muttrc''' või '''~./mutt/muuttrc
- Kasutaja konfiguratsioonifail: Selleks, et teha muudatusi kindla mutt kasutaja jaoks, tuleb redigeerida '''~/.muttrc''' või '''~./mutt/muuttrc
'''
'''
Selleks, et mutt ära seadistada, peab olema ~./muttrc fail loodud ja vastav käsk saab seadistamiseks kasutada:
Selleks, et mutt ära seadistada, peab olema ~./muttrc fail loodud kasutja kodukataloogi
 
Seadistamiseks saab kasutada järgmist käsku:


<pre>
<pre>
set from = "sinu-kasutaja@gmail.com"
set from = "sinu-kasutaja@domeen.com"
set realname = "Eesnimi Perekonnanimi"
set realname = "Eesnimi Perekonnanimi"
set imap_user = "sinu-kasutaja@gmail.com"
set imap_user = "sinu-kasutaja@domeen.com"
set imap_pass = "sinu-parool"
set imap_pass = "sinu-parool"
set folder = "imaps://imap.gamail.com:993"
set folder = "imaps://imap.domeen.com:993"
set spoolfile = "+INBOX"
set spoolfile = "+INBOX"
set postponed = "+[Gamil]/Drafts"
set postponed = "+[Domeen]/Drafts"
set header_cache =~/.mutt/cache/headers
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/certificates
set message_cachedir =~/.mutt/certificates
set certificate_file =~/.mutt/certificates
set certificate_file =~/.mutt/certificates
set smtp_url = "smtp://sinu-kasutaja@smtp.gmail.com:587/"
set smtp_url = "smtp://sinu-kasutaja@smtp.domeen.com:587/"
set smtp_pass = "sinu-parool"
set smtp_pass = "sinu-parool"
set move = no
set move = no
Line 84: Line 85:
</pre>
</pre>


Peale oma andmete sisestamist on seadistamine lõpule viidud ja võib hakkata kirju saatma
Peale andmete sisestamist, on seadistamine lõpule viidud ja võib hakata kirju saatma
 
==Navigeerimine ja kasutus==
Detailne ülevaade menüüs liikumisest, kasutatavatest klaviatuuriklahvidest ja kombinatsioonidest:
 
[http://www.mutt.org/doc/manual/manual-2.html#ss2.1 Leiab siit!]


==Kirja saatmine==
==Kirja saatmine==
Kirja saatmine pealkirjaga "Test" e-postile mingi-kasutaja@mail.com
Kirja saatmine pealkirjaga "Test" e-postile mingi-kasutaja@domeen.com
<pre>
<pre>
mutt -s "Test" mingi-kasutaja@mail.com
mutt -s "Test" mingi-kasutaja@domeen.com
</pre>
</pre>


Line 111: Line 117:


[http://www.tecmint.com/send-mail-from-command-line-using-mutt-command Joonis 1: Mutt saatmine]
[http://www.tecmint.com/send-mail-from-command-line-using-mutt-command Joonis 1: Mutt saatmine]
== Kirja saatmine koos failiga ==
Selleks, et lisada kirjale fail, tuleb käsule lisada "-a":
<pre>
mutt -s "Pealkiri" saaja@domeen.com -a mingifail < /tmp/mingitekst.txt
</pre>
Fail kuvatakse ''Attachments'' all
[[File:Mutt2.png]]
[http://www.tecmint.com/send-mail-from-command-line-using-mutt-command Joonis 2: Fail lisatud kirjale]
==Koopia ja pimekoopia lisamine(Carbon-copy and Blind Carbon-copy)==
Selleks, et lisada Cc ja Bcc tuleb käsule lisada "-c" ja "-b":
<pre>
mutt -s "Pealkiri" -c <Cc saaja e-mail> -b <Bcc saaja e-mail> saaja e-mail
</pre>
[[File:Mutt3.png]]
[http://www.tecmint.com/send-mail-from-command-line-using-mutt-command Joonis 3: Cc ja Bcc]
==Kirja lugemine==
==Kirja lugemine==
Selleks, et saaks laadida üles postkast ja lugeda sisse logitud kasutaja kirju, tuleb käivitada "mutt" käsuga:
<pre>
mutt
</pre>
[[File:Mutt4.png]]
[http://www.tecmint.com/send-mail-from-command-line-using-mutt-command Joonis 4: Kirjade lugemine]
==muttrc faili kasutamine==
Kui me tahame muuta saatja nime ja e-mail, siis tuleb luua fail antud kasutaja kodukataloogi:
<pre>
cat .muttrc
</pre>
Faili sisusse tuleb lisada muudatusi
<pre>
<pre>
mkdir -l /.mutt/cache
set from = "kasutaja@domeen.com"
set realname = "Kasutaja nimi ja perekonnanimi"
</pre>
 
==Abi kuvamine==
Kasutust ja keskkonna muutujaid, saab kuvada kasutades "-h":
<pre>
mutt -h
</pre>
</pre>
==Keskkonnamuutujad==
==Keskkonnamuutujad==


-s  
-a Lisa fail
 
-b Määra ja peida koopia saaja aadressid(blind carbon-copy or BBC)
 
-c Määra koopia saaja aadress(carbon-copy or Cc)
 
-e Seadistuse käsk, mida käivitatakse peale käivitusfailide lugemist
 
-f Vali postkast
 
-F Määra teine fail, mis loeb käivitamise käske
 
-h Abi kuvamine
 
-H Määra päise ja jaluse mustandi fail
 
-i Faili lisamine sõnumi koosseisu
 
-m Vaikimisi postkasti tüüp
 
-n Ära loe süsteemi Muttrc
 
-p Peatatud sõnumi esiletoomine
 
-R Postkasti sisu ainult loetav
 
-s Pealkiri
 
-v Versioon
 
-x Simuleeri mailx(1) koostamist
 
-y Kuva menüü mailbox käsu failidest
 
-z Välju postkastis koheselt, kui pole kirju
 
-Z Ava esimene kaust koos uue kirjaga, sulge kui pole uusi kirju


Pealkiri
==Kokkuvõte==
==Kokkuvõte==
Mutt on kergelt paigaldatav kasulik utiliit e-kirjade lugemiseks, kirjutamiseks ja saatmiseks terminalist. Kuna tegu on kliendiga, siis töötamiseks vajab ta süsteemi paigaldatud e-mail serverit(näiteks: Postfix). Programm kasutab graafilist liidest, milles saab navigeerida kasutades klaviatuuri klahve. Globaalseid muutujaid hoitakse failis ''/etc/Muttrc'' ja kasutaja andmed ''~/.muttrc'' või ''~./mutt/muuttrc'' failis. Lühike kirjeldus programmi kasutusest oli artikklis välja toodud, kuid seadistus ja kasutus, võib olla tunduvalt keerulisem funktsioonide rohkuse tõttu. Programm laseb end väga detailselt seadistada.


==Kasutatud materjalid==
==Kasutatud materjalid==
http://mutt.postle.net/
 
http://www.tecmint.com/send-mail-from-command-line-using-mutt-command/
[1] http://www.mutt.org/doc/manual/manual-6.html
https://wiki.archlinux.org/index.php/Mutt#Documentation
 
http://www.cyberciti.biz/tips/sending-mail-with-attachment.html
[2] http://mutt.postle.net/
https://www.garron.me/en/go2linux/send-mail-gmail-mutt.html
 
[3] http://www.tecmint.com/send-mail-from-command-line-using-mutt-command
 
[4] https://wiki.archlinux.org/index.php/Mutt#Documentation
 
[5] http://www.cyberciti.biz/tips/sending-mail-with-attachment.html
 
[6] https://www.garron.me/en/go2linux/send-mail-gmail-mutt.html
 
 
[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]

Latest revision as of 13:14, 8 January 2016


Autor

Andres Sasko AK31

Sügis 2015

Sissejuhatus

Mutt on väike, kuid võimas tekstipõhine e-maili klient Unix operatsioonisüsteemile. Esmalt loodud kirjade lugemiseks, kuid hiljem täiendatud muude funktsioonidega. Klient on kergelt kasutatav ja käivitamisel avaneb värviline kasutajaliides. Kasutajaliides ei sisalda rippmenüüd ega vajutatavaid liideseid, seega navigeerimine toimub klaviatuuri klahvide ja nende kombinatsioonidega. Kasutajale on tagatud erinevad vahendid, et võtta vastu, saata, lehitseda, otsida, lugeda, koostada ja hoida mälus e-kirju. Mutt funktsionaalsus on piiratud, ning toimingud nagu redigeerimine või e-kirjade filtreerimine ei ole saadaval. Kuna mutt kliendis ei saa teksti kirjutada, siis saab kirju koostada oma lemmikus tekstiredaktoris.

Mutt toetab MIME(Multipurpose Internet Mail Extensions), mis võimaldab kirjaga saata ja võtta vastu faile. Kuna tegu on e-posti kliendiga, siis toimimiseks on vaja e-mail serverit, nagu sendmail või postfix. Klient toetab mitmeid standardseid meetodeid, et lugeda ning salvestada e-kirju, nagu mbox, mh, Maildir ja IMAP. E-kirjad võivad olla salvestatud arvutisse erinevates formaatides. Kirjad on loetavad terminalis ja kaugjuhtimisega, kasutades IMAP või NFS protokolli. Kuna e-kirjade saatmine on ebaturvaline, siis on soovitatud mutt kasutada ssl või OpenSSH-ga.

Alla saab laadida Arch Linux mutt pakett, mis lisab kliendile IMAP, POP ja SMTP tuge ja eemaldab vajadust kasutada lisana muid programme.


Mutt-i lisa tunnused:

- Kergesti paigaldatav ja seadistatav

- Saadetud kirjade ja vastuste rühmitus/lõimed(Conversation threading)

- Toetab 20 erinevat keelt

- Toetab saatmise staatuse kuvamist ehk DNS(Delivery Status Notification)

Installatsioon ehk paigaldus

Mutt-i on kerge paigaldada erinevates süsteemides, kasutades järgnevaid käske:

Debian / Ubuntu süsteemis:

apt-get install mutt

Fedora / CentOS või Red Hat Enterprise(RHEL) süsteemis:

yum install mutt

RHEL versioon 4 või vanem:

u2date mutt

FreeBSD süsteemis:

pkg_add -v -r mutt

Valikuliselt saab paigaldada ka toetavad programmid IMAP seadistamiseks isync, OfflineIMAP või msmtp

POP3 seadistamine jaoks: getmail, fetchmail, fdm või procmail

Konfiguratsioon ehk seadistamine

Mutt konfiguratsioonifailid:

- Põhi konfiguratsioonifail: Muutused on globaalsed ja mõjutavad kõiki mutt kasutajaid. Seadistamise fail on /etc/Muttrc

- Kasutaja konfiguratsioonifail: Selleks, et teha muudatusi kindla mutt kasutaja jaoks, tuleb redigeerida ~/.muttrc või ~./mutt/muuttrc Selleks, et mutt ära seadistada, peab olema ~./muttrc fail loodud kasutja kodukataloogi

Seadistamiseks saab kasutada järgmist käsku:

set from = "sinu-kasutaja@domeen.com"
set realname = "Eesnimi Perekonnanimi"
set imap_user = "sinu-kasutaja@domeen.com"
set imap_pass = "sinu-parool"
set folder = "imaps://imap.domeen.com:993"
set spoolfile = "+INBOX"
set postponed = "+[Domeen]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/certificates
set certificate_file =~/.mutt/certificates
set smtp_url = "smtp://sinu-kasutaja@smtp.domeen.com:587/"
set smtp_pass = "sinu-parool"
set move = no
set imap_keepalive = 900

Loo kaust

mkdir -l /.mutt/cache

Peale andmete sisestamist, on seadistamine lõpule viidud ja võib hakata kirju saatma

Navigeerimine ja kasutus

Detailne ülevaade menüüs liikumisest, kasutatavatest klaviatuuriklahvidest ja kombinatsioonidest:

Leiab siit!

Kirja saatmine

Kirja saatmine pealkirjaga "Test" e-postile mingi-kasutaja@domeen.com

mutt -s "Test" mingi-kasutaja@domeen.com

Peale eeltoodud käsu sisestamist, avaneb kasutajaliides, kus tuleb kinnitada saaja aadress ja pealkiri. Samuti saab teha postiaadressi muudatusi.

Klaviatuuri käsud:

- t saaja e-maili muutmine

- c carbon copy ehk teksti koopia saatmine

- a faili lisamine kirjale

- q kasutajaliidese sulgemine

- y kirja saatmine

Peale "y" vajutamist kuvatakse informatsioon saatmise protsessist

Joonis 1: Mutt saatmine


Kirja saatmine koos failiga

Selleks, et lisada kirjale fail, tuleb käsule lisada "-a":

mutt -s "Pealkiri" saaja@domeen.com -a mingifail < /tmp/mingitekst.txt

Fail kuvatakse Attachments all

Joonis 2: Fail lisatud kirjale

Koopia ja pimekoopia lisamine(Carbon-copy and Blind Carbon-copy)

Selleks, et lisada Cc ja Bcc tuleb käsule lisada "-c" ja "-b":

mutt -s "Pealkiri" -c <Cc saaja e-mail> -b <Bcc saaja e-mail> saaja e-mail

Joonis 3: Cc ja Bcc

Kirja lugemine

Selleks, et saaks laadida üles postkast ja lugeda sisse logitud kasutaja kirju, tuleb käivitada "mutt" käsuga:

mutt

Joonis 4: Kirjade lugemine

muttrc faili kasutamine

Kui me tahame muuta saatja nime ja e-mail, siis tuleb luua fail antud kasutaja kodukataloogi:

cat .muttrc

Faili sisusse tuleb lisada muudatusi

set from = "kasutaja@domeen.com"
set realname = "Kasutaja nimi ja perekonnanimi"

Abi kuvamine

Kasutust ja keskkonna muutujaid, saab kuvada kasutades "-h":

mutt -h

Keskkonnamuutujad

-a Lisa fail

-b Määra ja peida koopia saaja aadressid(blind carbon-copy or BBC)

-c Määra koopia saaja aadress(carbon-copy or Cc)

-e Seadistuse käsk, mida käivitatakse peale käivitusfailide lugemist

-f Vali postkast

-F Määra teine fail, mis loeb käivitamise käske

-h Abi kuvamine

-H Määra päise ja jaluse mustandi fail

-i Faili lisamine sõnumi koosseisu

-m Vaikimisi postkasti tüüp

-n Ära loe süsteemi Muttrc

-p Peatatud sõnumi esiletoomine

-R Postkasti sisu ainult loetav

-s Pealkiri

-v Versioon

-x Simuleeri mailx(1) koostamist

-y Kuva menüü mailbox käsu failidest

-z Välju postkastis koheselt, kui pole kirju

-Z Ava esimene kaust koos uue kirjaga, sulge kui pole uusi kirju

Kokkuvõte

Mutt on kergelt paigaldatav kasulik utiliit e-kirjade lugemiseks, kirjutamiseks ja saatmiseks terminalist. Kuna tegu on kliendiga, siis töötamiseks vajab ta süsteemi paigaldatud e-mail serverit(näiteks: Postfix). Programm kasutab graafilist liidest, milles saab navigeerida kasutades klaviatuuri klahve. Globaalseid muutujaid hoitakse failis /etc/Muttrc ja kasutaja andmed ~/.muttrc või ~./mutt/muuttrc failis. Lühike kirjeldus programmi kasutusest oli artikklis välja toodud, kuid seadistus ja kasutus, võib olla tunduvalt keerulisem funktsioonide rohkuse tõttu. Programm laseb end väga detailselt seadistada.

Kasutatud materjalid

[1] http://www.mutt.org/doc/manual/manual-6.html

[2] http://mutt.postle.net/

[3] http://www.tecmint.com/send-mail-from-command-line-using-mutt-command

[4] https://wiki.archlinux.org/index.php/Mutt#Documentation

[5] http://www.cyberciti.biz/tips/sending-mail-with-attachment.html

[6] https://www.garron.me/en/go2linux/send-mail-gmail-mutt.html