Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР_7_Электронная_почта_ПОСЛЕДНИЙ_вариант.doc
Скачиваний:
2
Добавлен:
09.11.2019
Размер:
269.82 Кб
Скачать

5 Вимоги охорони праці при виконанні лабораторної роботи:

5.1 Виконувати вимоги інструкції з охороги праці в лабораторії НОЦ

5.2 Не вмикати та вимикати ПЕОМ самостійно без потреби

5.3 Не залишати ПЕОМ у ввімкненому стані без нагляду

5.4 Не затуляти вентиляційні отвори монітора та системного блока

5.5 Не класти на клавіатуру різні речі – зошити, ручки тощо

5.6 Виконувати роботу у відповідності з інструкцією

6 Характеристика робочого місця

Робоче місце на базi ПК з встановленою ОС WINDOWS 2000/XP, інстальованим та налаштованим мережним адаптером Fast Ethernet та його драйвером, інстальованими та налаштованими протоколами ТСР/ІР, підключенням до корпоративної мережі коледжу, інстальованою програмою-клієнотом віддаленої реєстрації PUTTY, навчальний мережний сервер на базі ПК з операційною системою FreeBSD та інстальованими і налаштованими поштовими SMTP, IMAP4 та POP3 серверами.

7 Порядок виконання роботи

7.1. Ознайомтесь з основними принципами взаємодії між клієнтами та поштовими серверами за протоколом SMTP. Занести в звіт по лабораторній роботі стислі відомості по цій темі.

7.2. Ознайомтесь з основними принципами взаємодії між клієнтами та поштовими серверами за протоколом РОР3. Занести в звіт по лабораторній роботі стислі відомості по цій темі.

7.3. Ознайомтесь з основними принципами взаємодії між клієнтами та поштовими серверами за протоколом IMAP4. Занести в звіт по лабораторній роботі стислі відомості по цій темі.

7.4. Використовуючи програму-клієнт віддаленої реєстрації PUTTY, виконайте віддалене підключення за протоколом Telnet до 25-го порту навчального поштового сервера sstzn.tzn.lab.krmk, як показано на рисунку:

7.5. У відповідь на привітання поштового SMTP-сервера 220 sstzn.tzn.lab.krmk ESMTP Postfix за допомогою команди HELO <повне DNS-ім’я Вашого комп’ютера> виконайте ідентифікацію хоста-відправника (Вашого комп’ютера). Параметр повне DNS-ім’я Вашого комп’ютера обирається за шаблоном L-computerN.домен лабораторії, де L – номер лабораторії (приміщення), де проводиться лабораторна робота, а N - номер Вашого робочого місця, домен лабораторії - обирається noc.lab.krmk для лабораторії НОЦ, або tzn.lab.krmk - для лабораторії ТЗН. Наприклад:

HELO 10-computer25.noc.lab.krmk

Результатом вдалої ідентифікації має бути повідомлення сервера з кодом 250:

250 sstzn.tzn.lab.krmk

7.6. За допомогою команди MAIL FROM: <ім’я користувача-відправника@домен користувача-відправника> вкажіть електронну поштову адресу користувача-відпраника поштового повідомлення. Параметр ім’я користувача-відправника@домен користувача-відправника обирається за таким принципом:

- ім’я користувача-відправника - обирається за шаблоном L-studentN.домен лабораторії, де L – номер лабораторії (приміщення), де проводиться лабораторна робота, а N - номер Вашого робочого місця, домен лабораторії - обирається noc.lab.krmk для лабораторії НОЦ, або tzn.lab.krmk - для лабораторії ТЗН;

- домен користувача-відправника – обирається noc.lab.krmk для лабораторії НОЦ, або tzn.lab.krmk - для лабораторії ТЗН. Наприклад:

MAIL FROM: 10-student25@noc.lab.krmk

Результатом вдалої операції має бути повідомлення сервера з кодом 250:

250 2.1.0 Ok

7.7. За допомогою команди RCPT TO: <ім’я користувача-одержувача@домен користувача-одержувача> вкажіть електронну поштову адресу користувача-одержувача поштового повідомлення. Параметр ім’я користувача-одержувача@домен користувача-одержувача обирається за таким принципом:

- ім’я користувача-одержувача - обирається за шаблоном L-studentN.домен лабораторії, де L – номер лабораторії (приміщення), де проводиться лабораторна робота, а N - номер Вашого робочого місця, домен лабораторії - обирається noc.lab.krmk для лабораторії НОЦ, або tzn.lab.krmk - для лабораторії ТЗН;

- домен користувача-одержувача – обирається noc.lab.krmk для лабораторії НОЦ, або tzn.lab.krmk - для лабораторії ТЗН. Наприклад:

RCPT TO: 10-student30@noc.lab.krmk

Результатом вдалої операції має бути повідомлення сервера з кодом 250:

250 2.1.0 Ok

7.8. За допомогою команди DATA повідомте поштовий сервер про свій намір розпочати введення тіла поштового повідомлення.

DATA

У відповідь має з’явитися повідомлення з кодом 354 про готовність сервера сприйняти текстове повідомлення:

354 End data with <CR><LF>.<CR><LF>

В цьому повідомленні вказується на те, що після завершення введення тіла поштового повідомлення користувач має перейти на новий рядок та ввести символ «.» (ознака кінця тіла поштового повідомлення).

7.9. Введіть коротке текстове повідомлення, використовуючи лише латинські літери. В кінці повідомлення перейдіть на нову строку та введіть символ «.». Після натискання клавіші Enter Ваше поштове повідомлення буде збережено на сервері і поставлене в чергу на відправлення адресатові. При цьому сервер поверне повідомлення про успішну доставку листа адресатові або розміщення листа в черзі на віправку (сервер вказує ідентифікатор листа в черзі повідомлень на відправку):

250 2.0.0 Ok: queued as 7083DB822

Завершіть сеанс інтерактивного зв’язку з сервером командою QUIT.

7.10. Використовуючи програму-клієнт віддаленої реєстрації PUTTY, виконайте віддалене підключення за протоколом Telnet до 110-го порту навчального поштового сервера sstzn.tzn.lab.krmk, як показано на рисунку:

7.11. У відповідь на привітання поштового РОР3-сервера +OK Dovecot ready за допомогою команди USER <ім’я користувача> виконайте авторизацію користувача-отримувача, обліковий запис якого є на поштовому POP3-сервері. Параметр ім’я користувача обирається за шаблоном L-studentN@домен лабораторії, де L – номер лабораторії (приміщення), де проводиться лабораторна робота, а N - номер Вашого робочого місця, домен лабораторії - обирається noc.lab.krmk для лабораторії НОЦ, або tzn.lab.krmk - для лабораторії ТЗН. Наприклад:

USER 10-student30@noc.lab.krmk

Результатом вдалої авторизації має бути повідомлення сервера:

+OK

7.12. За допомогою команди PASS <пароль> введіть пароль на доступ до поштової скриньки користувача-отримувача, обліковий запис якого є на поштовому POP3-сервері. Параметр пароль обирається за шаблоном L-sN, де L – номер лабораторії (приміщення), де проводиться лабораторна робота, а N - номер Вашого робочого місця. Наприклад:

PASS 10-s30

Результатом вдалої авторизації має бути повідомлення сервера:

+OK Logged in.

7.13. За допомогою команди STAT отримайте кількість повідомлень у поштовій скринці користувача та загальний об’єм у байтах цих повідомлень. Наприклад:

STAT

Результатом вдалого виконання команди має бути повідомлення сервера:

+OK 1 332

За допомогою команди LIST отримайте список пронумерованих повідомлень у поштовій скринці користувача та об’єм у байтах кожного з цих повідомлень. Наприклад:

LIST

Результатом вдалого виконання команди має бути повідомлення сервера:

+OK 1 messages:

1 332

.

7.14. За допомогою команди RETR <номер повідомлення> отримайте повідомлення з навчального поштового сервера та виведіть його зміст на екран. Параметр номер повідомлення приймає значення зі списку номерів повідомлень, що доступні для читання в поштовій скринці користувача на поштовому сервері. Наприклад:

RETR 1

Результатом вдалого виконання команди має бути відображений на екрані вміст отриманого листа :

+OK 332 octets

Return-Path: <10-student25@noc.lab.krmk>

X-Original-To: 10-student30@noc.lab.krmk

Delivered-To: 10-student30@noc.lab.krmk

Received: from 10-student25.noc.lab.krmk (10-computer25.noc.lab.krmk [10.16.0.25])

by sstzn.tzn.lab.krmk (Postfix) with SMTP id 7083DB822

for <10-student30@noc.lab.krmk>; Sat, 17 Mar 2012 12:13:24 +0200 (EET)

X-EsetId: 16C72E23DBC770304D8076

HI

.

Розгляньте та опишіть структуру поштового повідомлення, прокоментуйте призначення кожного з полів заголовка електронного листа.

7.15. За допомогою команди DELE <номер повідомлення> помітьте певні повідомлення як призначені для видалення після завершення сеансу роботи з поштовим сервером. Наприклад:

DELE 1

Результатом вдалого виконання команди має бути відображене на екрані повідомлення сервера:

+OK Marked to be deleted.

7.16. За допомогою команди RSET зніміть мітки видалення з усіх повідомлень, що були раніше відмічені як ті, що підлягають видаленню. Наприклад:

RSET

Результатом вдалого виконання команди має бути відображене на екрані повідомлення сервера:

+OK

Завершіть сеанс інтерактивного зв’язку з сервером командою QUIT.

7.17 Використовуючи програму-клієнт віддаленої реєстрації PUTTY, виконайте віддалене підключення за протоколом Telnet до 143-го порту навчального поштового сервера sstzn.tzn.lab.krmk, як показано на рисунку:

7.18 У відповідь на привітання поштового IMAP4-сервера

* OK Waiting for authentication process to respond..

* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN AUTH=LOGIN] Dovecot ready

за допомогою команди a001 LOGIN <ім’я користувача> <пароль> виконайте авторизацію користувача-отримувача, обліковий запис якого є на поштовому IMAP4-сервері.

Параметр ім’я користувача обирається за шаблоном L-studentN@домен лабораторії, де L – номер лабораторії (приміщення), де проводиться лабораторна робота, а N - номер Вашого робочого місця, домен лабораторії - обирається noc.lab.krmk для лабораторії НОЦ, або tzn.lab.krmk - для лабораторії ТЗН.

Параметр пароль обирається за шаблоном L-sN, де L – номер лабораторії (приміщення), де проводиться лабораторна робота, а N - номер Вашого робочого місця.

Наприклад:

a001 LOGIN 10-student6@noc.lab.krmk 10-s6

Результатом вдалої авторизації має бути повідомлення сервера:

a001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in

7.19 За допомогою команди a002 LIST "" * перегляньте, які каталоги доступні користувачеві на поштовому IMAP4-сервері. Наприклад:

a002 LIST "" *

Результатом вдалого виконання команди має бути відображене на екрані повідомлення сервера:

* LIST (\HasNoChildren) "/" "INBOX"

a002 OK List completed.

7.20 За допомогою команди a003 SELECT INBOX виберіть каталог на сервері, з яким користувач буде працювати (в нашому випадку це каталог INBOX, де зберігаються листи, що надійшли користувачеві). Наприклад:

a003 SELECT INBOX

Результатом вдалого виконання команди має бути відображене на екрані повідомлення сервера:

* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)

* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted.

* 1 EXISTS

* 0 RECENT

* OK [UIDVALIDITY 1331982943] UIDs valid

* OK [UIDNEXT 2] Predicted next UID

* OK [HIGHESTMODSEQ 1] Highest

7.21 За допомогою команди a004 UID FETCH n:m (UID RFC822.SIZE FLAGS BODY.PEEK[]) перегляньте зміст поштового повідомлення з ідентифікаційним номером 1 (параметр n – це номер початкового повідомлення в списку наявних в поштовій скринці повідомлень,що підлягають перегляду, параметр n - це номер кінцевого повідомлення в списку наявних в поштовій скринці повідомлень,що підлягають перегляду). Наприклад:

a004 UID FETCH 1:1 (UID RFC822.SIZE FLAGS BODY.PEEK[])

Результатом вдалого виконання команди має бути відображений на екрані вміст поштового повідомлення з відповідним номером (або вміст декількох поштових повідомлень, діапазон номерів яких вказаний в команді):

* 1 FETCH (UID 1 RFC822.SIZE 366 FLAGS (\Seen) BODY[] {366}

Return-Path: <10-student25@noc.lab.krmk>

X-Original-To: 10-student30@noc.lab.krmk

Delivered-To: 10-student30@noc.lab.krmk

Received: from 10-student25.noc.lab.krmk (10-computer25.noc.lab.krmk [10.16.0.25])

by sstzn.tzn.lab.krmk (Postfix) with SMTP id 7083DB822

for <10-student30@noc.lab.krmk>; Sat, 17 Mar 2012 12:13:24 +0200 (EET)

X-EsetId: 16C72E23DBC770304D8076

HI

)

a004 OK Fetch completed.

Завершіть сеанс інтерактивного зв’язку з сервером командою a005 LOGOUT.

7.22. Правильно вимкніть ПК (ЛКМ на кнопці ПУСК, виберіть пункт Завершение работы, у новому вікні виберіть команду Завершение работы та клацніть ЛКМ на кнопці ОК) та приведіть робоче місце у порядок.

7.23. Оформіть звіт по роботі, де опишіть всі ваші дії по ходу роботи і дайте відповіді на контрольні запитання.

8 Зміст звіту

8.1 Найменування та номер роботи