Электронная почта

Страницы: <<  <  3 | 4 | 5 | 6 | 7  >  >>

получении сообщений.
Кроме файлов данные могут храниться в базах данных. Базу данных проще всего представлять в виде большой таблицы, в которой строки называются записями, а столбцы — полями. Вся таблица может храниться в файле, но каждая отдельная запись — это не файл, а самостоятельный логический блок данных, который так и называется записью. Сообщения электронной почты — это не файлы, а именно записи в какой-то (обычно невидимой для пользователя) базе данных.
Когда на компьютере пользователя устанавливается почтовый клиент, вместе с ним создается и почтовая база данных. Каждое полученное или отправленное письмо — это отдельная запись (строка) в этой почтовой базе. Саму почтовую базу на компьютере мы не видим, да она нам и не нужна. Вместо этого почтовый клиент позволяет нам просматривать отдельные записи в этой базе («читать письма») и создавать новые записи (то есть как бы «писать письма»).
На почтовом сервере тоже существует почтовая база данных, только она гораздо больше по размеру, потому что у сервера не один клиент, а множество. Сообщения, поступившие в наш адрес, заносятся в эту базу в виде записей, точно так же, как и сообщения, отправленные нами. Такие же почтовые базы существуют на всех почтовых серверах Интернета, а дальше между базами происходит операция, которая называется синхронизацией.
Допустим, мы подготовили несколько сообщений для отправки в другие города (готовить сообщения можно не подключаясь к Интернету). При этом в почтовой базе клиентской программы возникнут новые записи.
В то же самое время на сервер могли поступить сообщения, адресованные нам. Поскольку у нас нет соединения с Интернетом, они запишутся в почтовую базу сервера в виде записей, где и будут храниться.
Как только мы подключимся к Интернету и свяжемс

Страницы: <<  <  3 | 4 | 5 | 6 | 7  >  >>
Рейтинг
Оцени!
Поделись конспектом: