2. Poczta elektroniczna przekazuje
informacje w postaci tekstów pomiędzy
użytkownikami sieci.
Jej działanie polega na przesyłaniu
korespondencji między klientami i
serwerami pocztowymi.
Co robi poczta?
3. Na komputerze wysyłającego uruchamia
się program - Mail User Agent (MUA), który
służy do wysyłania i odbierania
wiadomości. Przykładami programów
typu MUA są Outlook, Thunderbird
i wiele innych programów.
Mail User Agent
4. Dzięki protokołowi SMTP (Simple Mail
Transfer Protocol) wiadomość
jest przesyłana do serwera
konfigurowanego jako serwer poczty
wychodzącej.
Simple Mail Transfer Protocol
5. Na serwerze jest uruchomione
oprogramowanie - Mail Transfer Agent (MTA),
który podejmuje decyzję, czy wiadomość
powinna być przekazana do skrzynki odbiorcy
(jeśli adresat ma skrzynkę na tym serwerze) na
podstawie adresu wiadomości i własnej listy
odbiorców.
Mail Transfer Agent
6. Jeśli odbiorca nie ma skrzynki na serwerze
MTA, przesyła wiadomość do innego serwera.
Za pomocą SMTP wiadomość dociera do
serwera, na którym skrzynka adresata jest
skonfigurowana.
Brak skrzynki na serwerze
7. Mail Delivery Agent (MDA) to protokół, który po
uruchomieniu na serwerze dostarcza wiadomość
do skrzynki adresata. Za pomocą programu MUA
adresat może w dowolnym momencie połączyć się
z serwerem za pomocą protokołu POP3 (Post Office
Protocol) lub IMAP (Internet Messages Access
Protocol) i pobrać wiadomości ze skrzynki.
Mail Delivery Agent
8. Instalacja serwera pocztowego
1. Zaloguj się na konto użytkownika
2. Zainstaluj oprogramowanie serwera wydając polecenie „sudo apt-get install exim4”
3. Uruchom kreator konfiguracji serwera za pomocą polecenia „sudo dpkg-reconfigure
exim4-config”
4. Przy „typie konfiguracji serwera” wybierz „tylko dostarczanie lokalne” bez dostępu do sieci
5. Wprowadź nazwę domeny, w której pracuje serwer i wybierz OK
6. Wprowadź adres IP na którym serwer będzie nasłuchiwał nadchodzących połączeń i wybierz OK
7. Wprowadź listę domen, dla których serwer jest miejscem docelowym
8. Wybierz „nie” dla opcji
9. W „formacie dostarczania poczty lokalnie” wybierz „mbox w /var/mail”
10. Wybierz „nie” przy „dzieleniu konfiguracji na małe pliki”
11. Po zakończeniu działania kreatora uruchom ponownie serwer za pomocą „sudo service exim4
restart”
Zadanie 1
9. Zadanie 2
Wysyłanie wiadomości tekstowej
1. Zaloguj się na konto użytkownika
2. Za pomocą telnetu połącz się z serwerem na porcie 25
3. Wprowadź nazwę nadawcy wiadomości, np. mail from:
student1@uczen-VirtualBox
4. Wprowadź nazwę odbiorcy wiadomości, np. rcpt to:
student2@uczen-VirtualBox
5. Wprowadź polecenie „data” i przejdź do trybu pisania wiadomości.
Pisanie wiadomości zakończ kropką w oddzielnej linii
6. Zakończ sesję i wydaj polecenie „quit”
10. Zadanie 3
Odbieranie wiadomości e-mail
1. Zainstaluj program za pomocą polecenia „sudo apt-get install mailutils”
2. Zaloguj się na koncie odbiorcy wiadomości lub zmień konto i wydaj
polecenie „su”
3. Wywołaj polecenie mail
4. Na liście wiadomości sprawdź numer wiadomości, która ma być
odczytana
5. Wpisz numer wiadomości i naciśnij Enter
6. Po przeczytaniu wiadomości zakończ pracę programu i wydaj
polecenie „q”