Поштові програми - Банк рефератів, творів, доповідей, курсових та дипломних робіт
з дисципліни «Інформатика»
на тему: «Поштові програми»
Пересилати електронною поштою можна і двійкові файли, не тільки текстові. У UNIX, наприклад, використовується програми UUENCODE і UUDECODE. З введенням стандарту MIME ("Multipurpose Internet Mail Extensions" - Багатоцільові розширення поштового стандарту Internet) можливості електронної пошти значно розширені - в одному повідомленні можна передавати безліч бінарних і текстових даних, навіть з HTML розміткою.
Швидкість доставки повідомлень електронної пошти залежить від того, яким чином вона передається. Шлях електронного листа між двома машинами, безпосередньо підключеними до Інтернету, займає секунди, і при цьому ймовірність втрати або підміни листа мінімальна. З іншого боку, якщо передачі електронних листів використовуються технології FTN (послідовної передачі файлів багатьма комп'ютерами по ланцюжку), і лист надсилається у якусь екзотичну мережу, то лист, по-перше, йтиме довго – дні і навіть тижня, по- по-друге, матиме великі шанси просто загубитися при обриві зв'язку під час передачі по ланцюжку, по-третє, його можуть легко підмінити десь у дорозі.
В Internet найчастіше використовується кілька протоколів для передачі пошти:
SMTP (Simple Mail Transfer Protocol) - тільки відправлення повідомлень;
Широко використовується мережі Internet для обміну кореспонденцією між поштовими скриньками серверів та його клієнтів. Постачальник послуг інтернет надає необхідну назву сервера, порт, ім'я користувача та пароль для доступу до SMTP-сервера.
POP3 (Post Office Protocol Version 3) − відправлення/отримання повідомлень;
Особливість протоколу – отримання пошти відбувається за запитомклієнта. Постачальник інтернет-послуг надає необхідне ім'я сервера, порт, ім'я користувача та пароль, необхідні для доступу на POP3 сервер.
Іншими словами, він дає клієнтській поштовій програмі можливість віддаленого доступу до пошти, начебто вона зберігалася локально. Наприклад, з поштою, розміщеною на IMAP сервері, можна працювати з домашнього персонального комп'ютера, робочої станції з офісу, ноутбука під час подорожі, що не вимагає перекачування інформації між цими комп'ютерами.
IMAP4 є надмножиною POP3, що володіє розширеними можливостями. Він забезпечує підтримку всіх типів віддаленого доступу до поштових скриньок: автономний та on-line. Аутентифікація для IMAP серверів працює так само, як і для POP3. [3]
Нині в нашій країні на різних комп'ютерах використовується безліч різних кодувань українських літер: найпопулярніші з них:
Кодування KOI8 (RFC1489) – використовується у більшості OS UNIX (charset=KOI8-R);
Кодування MS DOS (CP866) – використовується в OS MS DOS 6.22 IBM PC (charset=x-CP866);
Кодування MS Windows (CP1251) - використовується в MS Windows (charset = Windows-1251);
Кодування ISO-8859-5 - використовується в DEC (charset = ISO 8859-5);
Крім них існують ще кодування MacOS, а також майже забуте альтернативне кодування (CP855), і вже зовсім забуті кодування основне (або болгарське) та ГОСТ.
З усіх перелічених кодувань лише кодування ISO8859–5 «узаконено» Міжнародною Організацією Стандартизації (ISO), але на жаль воно дуже рідко використовується на сучасних комп'ютерах.
Мережа Internet розвивалася спочатку як мережу UNIX машин і успадкувала всі властивості представлення інформації у OS UNIX. Для передачі інформаціїспочатку використовувався лише 7 бітний код (тобто передавалася лише перша половина кодової таблиці). Пізніше розробили різні способи передачі всієї кодової таблиці (transfer encoding=8 bit).
Спадщина UNIX'а торкнулася і системи передачі електронної пошти. Неписаним телекомунікаційним стандартом передачі українських літер від початку став стандарт OS UNIX кодування KOI8. Практично всі поштові оболонки (спочатку розроблені для MS DOS) перекодували DOS'івське кодування CP855 KOI8 і після цього передавали повідомлення.
Така однаковість порушилася з появою в нашій країні інших мереж, що входять до системи Internet, таких як HEPNet (Radio-MSU) (цієї мережі належить «Мережа Internet Новосибірського наукового центру»), FreeNet, RUNNet (мережа університетів України) та ін. нових операційних систем, таких як MS Windows NT, MacOS, OS/2 та ін та системи передачі всієї кодової таблиці. Починаючи з 1995 року, стара система передачі українських повідомлень стала постійно давати збої та кореспонденти раз у раз замість українського тексту стали отримувати абракадабру, яку правда можна було розшифрувати, або найгірше суцільні квадратики (або крапки), які вже не піддавалися розшифровці. Таким чином, єдиний спосіб перекодування українських літер виявився неприйнятним для використання в передачі поштових повідомлень. [1]
розділ Куди – містить вказівку на хост-комп'ютер;
розділ "Кому" – містить облікове ім'я абонента.
де user – облікове ім'я абонента, а adonis.iasnet – ім'я хост-комп'ютера
(adonis) та вказівка, як його знайти. Розділ «Куди» має ієрархічну
Домен верхнього рівня не обов'язково є кодом країни. Нижче наведено приклади кількох доменів верхнього рівня, що використовуються в США:
COM -комерційні організації та бізнес;
EDU – освітні заклади;
NET – структурні організації системи;
ORG – неприбуткові організації;
INT – міжнародний домен.
Домен другого рівня дає уточнення пошуку хост комп'ютера. Це може бути код міста чи регіону, США – штату. У наведеному вище прикладі домен другого рівня вказує на комп'ютерну мережу Інституту автоматизованих систем (iasnet). [4]
2. Поштова програма «The Bat!»
The Bat! – потужна та зручна поштова програма з приємним інтерфейсом та безліччю унікальних необхідних у роботі функцій:
1. Підтримка необмеженої кількості поштових скриньок на різних серверах. Незалежне налаштування кожної поштової скриньки.
2. Потужні засоби фільтрації листів.
Система потужних фільтрів упорядкує кореспонденцію і автоматизує дії, що часто виконуються.
Кожне правило визначається його іменем, вихідною папкою (для скриньок з протоколом POP3 для вхідної пошти це завжди Вхідні, для вихідної – Вихідні і це не може бути змінено), папкою призначення, набором сигнальних рядків та певних дій.
4. «Швидкі шаблони», що дозволяють вставляти заздалегідь заготовлений текст, економлять багато часу при написанні листів.
6. Перевірка орфографії безпосередньо під час набору тексту.
7. Зручний інтерфейс 17 мовами з можливістю їх перемикання «на льоту» – без перезавантаження програми.
8. Диспетчер листів для маніпуляцій із листами безпосередньо на сервері.
Диспетчер залишає листи на сервері та приймає лише їхні заголовки.

9. Повна багатозадачність – програма може перевіряти скриньки, вести сортування повідомлень у той самий час, коли Ви переглядаєте аборедагуєте листи.
10. Можливість читання листів у форматі HTML-mail.
11. Внутрішня функція дозвону.
12. Потужні засоби пошуку.
13. Вбудована підтримка PGP, яка базується на бібліотеці SSLeay.
16. Можна вибірково вмикати/вимикати підтвердження про доставку листів для будь-якої папки.
17. Одним клацанням миші включається запит про підтвердження доставки листа та/або його прочитання, а також зміна пріоритету листа.

19. Форми запиту – інструмент формування запитів, підлягають автоматичної обробці. Потужний засіб керування електронним документообігом у бізнесі.
20. Підтримка протоколів IMAP4, POP3, APOP, SMTP, SMTP authenication. Можливість перевизначення портів.
21. Імпорт повідомлень із форматів найбільш популярних поштових клієнтів та з формату поштових скриньок Unix, а також експорт у формат поштових скриньок Unix.
22. Можливість створення груп користувачів та роботи з ними.
23. Вбудовані функції поштового сервера локальної мережі (TCP/IP – Non-TCP/IP шлюз).
24. Ведення журналів роботи кожної ящика. [3]
3. Тестові приклади використанняTheBat!
I. Завести в програмі поштову скриньку для абонента test123@freemail для роботи за протоколом POP3. SMTP-сервер - smtp.freemail, порт 25, POP-сервер pop.freemail, порт 110, пароль - khel8w982
1. Вибираємо пункт меню «Скринька → Нова поштова скринька». У вікні вказуємо назву поштової скриньки і натискаємо кнопку «Далі»

2. Вказуємо ПІБ, email (test123@freemail) та назву організації, тиснемо «Далі»:

3. Вказуємо, що використовується протокол POP3, вказуємо POP і SMTP – сервера:

4. Вказуємо ім'я користувача(test123@freemail) та пароль (khel8w982), тиснемо «Далі»:

5. Вибираємо не перевіряти інші налаштування поштової скриньки (використовуватимемо стандартні налаштування). Тиснемо «Готово»

ІІ. Отримати пошту для test123@freemail
1. Вибираємо пункт меню «Скринька → Отримати нову пошту» або натискаємо F2.

ІІІ. Переглянути не завантажуючи список заголовків листів для test123@freemail на поштовому сервері та видалити не завантажуючи непотрібні поштові повідомлення.
1. Вибираємо пункт меню «Скринька → Диспетчер листів → Для всіх листів» або натискаємо Shift+Ctrl+F2. Отримуємо список повідомлень на сервері.

2. Переглядаємо заголовки листів та для кожного листа виставляємо набір прапорів, що визначають, що поштовій програмі робити з цим листом:
Якщо потрібно видалити лист, не скачуючи з сервера, виставляємо прапор «Видалити» і знімаємо позначку «Отримати»
3. Клацаємо мишею на кнопку «Почати передачу» або натискаємо «F2»
1. Вибираємо пункт меню «Лист → Створити» або натискаємо Ctrl+N.

3. Клацаємо мишею на кнопку «Прикріпити файл» (або натискаємо Alt + Page Up). У діалозі, що з'явився, відкриття файлу знаходимо і вибираємо файл

4. Клацаємо мишею по кнопці «Надіслати лист» або натискаємо F2.
2. Вибираємо пункт меню «Редагування → Новий контакт» або натискаємо Ctrl+T
У вікні заповнюємо реквізити контактної особи і натискаємо кнопку «OK».

Література та Інтернет-ресурси
1. Федотов А.М. Введення в Internet 1996-2003, Інститут обчислювальних технологій СО РАН, Новосибірськ
2. Офіційний сайт програми The Bat! ritlabs/ru/products/thebat/
3. Документація за програмою The Bat!
4. Браян Андердал, «Самовчитель Windows98», Вид. Пітер 1999