1 of 23

Przygotowanie do pracy�serwera Poczty Elektronicznej

@

2 of 23

Co to jest poczta elektroniczna (e-mail) ?

Tradycyjna poczta elektroniczna stanowi wiadomość przesłaną za pomocą sieci komputerowej w postaci tekstu pomiędzy jej użytkownikami.

Przydatne terminy:

  • MUA (Mail User Agent) – program przeznaczony do wysyłania i odbierania e-maili, np.: Outlook, ThunderBird, itp…
  • MTA (Mail Transfer Agent) – program uruchamiany na serwerze pocztowym decydujący o przesłaniu wiadomości do skrzynki odbiorczej obdiorcy (również na innym serwerze)
  • MDA (Mail Delivery Agent) - program odbierający wiadomość od MTA i przekazujący ją do MUA odbiorcy

3 of 23

Typowy schemat przesyłania e-maili

4 of 23

Protokoły używane przez pocztę elektroniczną

  • SMTP – Simple Mail Transfer Protocol – protokół poczty wychodzącej

  • POP3 – Post Office Protocol – protokół poczty przychodzącej
  • IMAP – Internet Message Access Protocol – protokół poczty przychodzącej

5 of 23

6 of 23

Port TCP 25

  • Port 25 został otworzony na potrzeby protokołu SMTP. Został opisany w RFC 821 oraz RFC 2821
  • Port ten jest nie szyfrowany i dlatego często jest blokowany
  • Odradza się stosowania portu 25. Zastępuje się go połączeniami szyfrowanymi TSL działającymi na portach TCP 465 oraz 587 i 2525
  • Port TCP587 został opisany w RFC 2476

7 of 23

Standardy POP3 - port TCP 110

8 of 23

Standardy IMAP - port TCP 125, 143, 993

IMAP pozwala na ściągnięcie nagłówków wiadomości i wybranie, które z wiadomości chcemy ściągnąć na komputer lokalny.

Pozwala na wykonywanie wielu operacji, zarządzanie folderami i wiadomościami.

IMAP4 korzysta z protokołu TCP oraz portu 143, natomiast IMAPS – również korzysta z TCP oraz portu 993.

9 of 23

Instalacja serwera pocztowego na Linux

Po zalogowaniu na konto z uprawnieniami wydajemy polecenie

# apt-get install exim4

10 of 23

Po instalacji

11 of 23

Konfiguracja exim4

12 of 23

13 of 23

14 of 23

15 of 23

16 of 23

(ISP - Internet Service Provider)

17 of 23

18 of 23

19 of 23

20 of 23

21 of 23

22 of 23

Wysyłanie wiadomości (przykład):

23 of 23

Odbieranie wiadomości:

  • Należy zainstalować pakiet mail

#apt-get install mailutilsu

W terminalu wydajemy polecenie mail