Sendmail: Difference between revisions
No edit summary |
No edit summary |
||
Line 17: | Line 17: | ||
== Seadistamine == | == Seadistamine == | ||
Järgnev on toodud | Järgnev on toodud Debiani distributsioonide näitel. | ||
[https://holarails.wordpress.com/2013/11/17/configure-sendmail-in-ubuntu-12-04-and-make-it-fast/ 2]<br> | [https://holarails.wordpress.com/2013/11/17/configure-sendmail-in-ubuntu-12-04-and-make-it-fast/ 2]<br> | ||
Line 69: | Line 69: | ||
==Kokkuvõte== | ==Kokkuvõte== | ||
Sendmail on lihtne rakendus, mis võimaldab Linux'i keskkonnas e-maile saata. Nagu käesolevas artiklis näha on selle paigaldamine ja seadistamine näiteks Debiani distributsioonide puhul lihtne ja ei nõua kasutajalt palju teadmisi Linux'i administreerimisest. Küll aga on selle paigaldamiseks ja seadistamiseks vajalik omada sudo õigusi. | |||
Revision as of 19:45, 7 January 2016
Autor
Kairi Onno- AK21 2015/2016
Esitatud: 27.12.2015
Sissejuhatus
Sendmail on e-maili agent, mis on mõeldud e-maili saatmiseks Linuxi platvormilt ühele või enamale e-maili saajale. Sendmail on mõeldud eelkõige sõnumite edastamiseks ja seega ei ole väga kasutajasõbralik liides. Sendmail'i saab kasutada tavakasutaja õigustes aga installerimiseks on vaja sudo õigusi.
Ajalugu
Sendmail on nii öelda teine põlvkond programmist delevermail, mis arendati algselt Eric Allman'i poolt 1979. aastal Linuxi platvormil e-mailide saatmiseks.
Delevermail oli võrdlemisi kohmakas, mis 1980. aastate algul ajendas Eric Allman'i arendama sellele järgmise versiooni, sendmail. 1
Sendmail on oma olemuselt palju paindlikum ja toetab paljusid erinevadi e-maili edastus meetodeid nagu näitkes Simple Mail Transfer Protocol (SMTP) e-maili edastamiseks üle interneti.
Tänaseks on sendmail üle maailma laialt levinud liides, mida kasutab erinevatel andmetel kuni 80% kõigist avalikest e-maili serveritest.
Seadistamine
Järgnev on toodud Debiani distributsioonide näitel.
2
1. Kui sinu debiani distributsiooniga ei ole kaasas sendmail pakki, siis saad selle alla laadida järgnevalt:
sudo apt-get install sendmail
2. Selleks, et sendmail korralikult tööle hakkaks, tuleb teha väike muudatus /etc/hosts faili ning sul on vaja teada oma masina nime.
Kui sa ei tea oma masina nime, leiad selle käsuga:
hostname
Kui oled oma masina nime teada saanud, saad liikuda edasi /etc/hosts failis muudatuste tegemisega.
Selleks kasuta käsku:
nano /etc/hosts
Avanenud faili lisa järgnev rida:
127.0.0.1 localhost localhost.localdomain sinumasinanimisiia
Failis tehtud muudatuse saad salvestada kasutades klahvikombinatsiooni Ctrl+X, valides 'Yes' ning vajutades 'Enter'
3. Sendmail paki seadistamiseks kasuta käsku:
sendmailconfig
4. Proovida, kas sinu seadistus ka töötab, saad nii:
echo “See on test.” |sendmail sinuemailiaadresssiia
NB! Võib juhtuda, et sinu rämpsposti filter püüab sinu proovi e-maili kinni, seega kui sa ei saa kätte oma saadetud kirja, siis kontrolli ka oma rämpsposti kausta.
Süntaks
Erinevaid lisavõimalus sendmail kasutamisel leida sendmail manualist käsuga:
man sendmail
Näiteks saad seadistada oma nime e-maili saatjana. Seda saad teha lisades sendmail käsule -f ja oma nime:
echo “See on test.” |sendmail -f sinunimisiia sinuemailiaadresssiia
Kokkuvõte
Sendmail on lihtne rakendus, mis võimaldab Linux'i keskkonnas e-maile saata. Nagu käesolevas artiklis näha on selle paigaldamine ja seadistamine näiteks Debiani distributsioonide puhul lihtne ja ei nõua kasutajalt palju teadmisi Linux'i administreerimisest. Küll aga on selle paigaldamiseks ja seadistamiseks vajalik omada sudo õigusi.
Kasutatud materjalid
1 http://www.linuxjournal.com/article/55077
2 https://holarails.wordpress.com/2013/11/17/configure-sendmail-in-ubuntu-12-04-and-make-it-fast/