Какие почтовые сообщения хранятся в папках которые автоматически создает почтовая программа ответ
Электронная почта
Возможности электронной почты.
Электронная почта позволяет:
• обеспечить передачу сообщения в течение нескольких десятков секунд;
• включать в сообщение не только текст, но и вложенные файлы (программы, графику, звук и т. д.);
• посылать сообщение сразу нескольким абонентам;
• пересылать письма на другие адреса;
• создать правила для выполнения определенных действий с однотипными сообщениями (например, удалять рекламные сообщения, приходящие от определенных адресов) и т. д.
Адрес электронной почты.
Для того чтобы электронное письмо дошло до адресата, оно кроме самого сообщения обязательно должно содержать адрес электронной почты получателя письма. Первая часть почтового адреса (user_name — имя пользователя) имеет произвольный характер и задается пользователем при регистрации почтового ящика.
Вторая часть (server_name — имя сервера) является доменным именем почтового сервера, на котором пользователь зарегистрировал свой почтовый ящик. Например, почтовый сервер компании МТУ-Интел имеет имя mtu-net.ru. Соответственно, имена почтовых ящиков пользователей будут иметь вид: [email protected] Адрес электронной почты записывается только латинскими буквами и не должен содержать пробелов. Любой пользователь Интернета может зарегистрировать почтовый ящик на почтовом серверe Интернет-провайдера, в котором будут накапливаться передаваемые и получаемые электронные письма. В настоящее время достаточно большое количество серверов Интернета предоставляют возможность бесплатно зарегистрировать почтовый ящик.
Электронная почта. Лайфхаки для сотрудников отделов продаж и сопровождения
Почтовые программы.
Для работы с электронной почтой необходима почтовая программа, причем для любой компьютерной платформы существует большое количество почтовых программ. Почтовые программы входят в состав широко распространенных коммуникационных пакетов: Outlook Express входит в Windows, Почта и телеконференции — в SeaMonkey (бывшая Mozilla) и т. д. Для пользования почтовым ящиком необходимо создать в почтовой программе учетную запись. В ней указывается имя почтового ящика, пароль доступа к нему, имена почтовых серверов, которые получают и отсылают почту, имя абонента, которое будет отображаться в его сообщениях, и другие параметры. Если пользователь имеет несколько почтовых ящиков, то учетные записи создаются для каждого из них. Почтовые сообщения хранятся в папках, которые автоматически создает почтовая программа:
• Входящие — содержит получаемые адресатом письма:
• Исходящие — содержит отправляемые адресатом письма, с момента их создания и до момента их доставки с локального компьютера пользователя на почтовый сервер провайдера;
• Отправленные — содержит все письма, доставленные на почтовый сервер;
• Удаленные — содержит удаленные письма. Пользователь может создавать собственные папки для хранения тематически сгруппированных сообщений. В папках могут храниться не только сообщения, но и файлы, созданные с помощью других приложений.
Электронная почта | Курс «Компьютерные сети»
Почтовые программы обычно предоставляют пользователю набор параметров, которые можно настраивать:
• шрифт и кодировку текстовых сообщений;
• порядок получения и отправки сообщений и т. д.
Функционирование электронной почты.
С помощью почтовой программы создается почтовое сообщение на локальном компьютере. На этом этапе кроме написания текста сообщения необходимо указать адрес получателя сообщения, тему сообщения и вложить в сообщение при необходимости файлы.
Адрес получателя сообщения удобно получать из адресной книги, которая является базой данных, хранящей адреса электронной почты абонентов, а также другие сведения (фамилия, имя, отчество, место работы, телефон и т. д.). Процесс передачи сообщения начинается с подключения к Интернету и доставки сообщения в свой почтовый ящик на удаленном почтовом сервере. Почтовый сервер сразу же отправит это сообщение через систему почтовых серверов Интернета на почтовый сервер получателя в его почтовый ящик. Адресат для получения письма должен соединиться с Интернетом и доставить почту из своего почтового ящика на удаленном почтовом сервере на свой локальный компьютер.
Почтовые черви.
Почтовые черви для своего распространения используют электронную почту. Червь либо отсылает свою копию в виде вложения в электронное письмо, либо отсылает ссылку на свой файл, расположенный на каком-либо сетевом ресурсе. В первом случае код червя активизируется при открытии (запуске) зараженного вложения, во втором — при открытии ссылки на зараженный файл.
В обоих случаях эффект одинаков — активизируется код червя. Лавинообразная ценная реакция распросгранения почтового червя базируется на том, что червь после заражения компьютера начинает рассылать себя по всем адресам электронной почты, которые имеются в адресной книге пользователя. Профилактическая защита от почтовых червей состоит в том, что не рекомендуется открывать вложенные в почтовые сообщения файлы, полученные из сомнительных источников.
Спам и защита от спама с использованием правил для сообщений.
Спам — это массовая автоматическая рассылка рекламных электронных сообщений, со скрытым или фальсифицированным обратным адресом. Спам приходит потому, что электронный адрес получателя становится известен спаммерам (рассыльщикам спама). Чаще всего владелец почтового ящика сам указывает электронный почтовый адрес при регистрации на сайте, и его обнаруживает специальный робот, бродящий по сайтам наподобие индексирующего робота поисковых систем. Для борьбы со спамом используются антиспамовые фильтры, которые могут быть установлены в почтовых программах на локальных компьютерах пользователей. При создании антиспамового правила для сообщений необходимо указать:
• условие применения правила (от кого получено, наличие вложения, наличие определенных слов в сообщении, размер сообщения и т. д.);
• действие для данного правила (удалить с почтового сервера, не загружать с почтового сервера, переместить в панку и т. д.);
• порядок действия данного правила (указать предельный размер сообщения и т. д.).
Существуют достаточно много Web-серверов, которые предоставляют возможность бесплатно зарегистрировать почтовый ящик и пользоваться им. Сообщения Web-почты хранятся на Web-сервере, а не доставляются на локальный компьютер, поэтому с Web-почтой можно работать с использованием браузера. Для регистрации почтового ящика необходимо загрузить в браузер домашнюю страницу сервера, предоставляющего почтовые услуги, и активизировать ссылку, например Зарегистрироваться, Получить адрес и т. д. Пользователь может выбрать имя своего почтового ящика и пароль доступа к нему (иногда требуется также заполнить анкету).
Информатика и ИКТ: Учебник для 10 кл. Н.Д. Угринович
Содержание урока конспект урока опорный каркас презентация урока акселеративные методы интерактивные технологии Практика задачи и упражнения самопроверка практикумы, тренинги, кейсы, квесты домашние задания дискуссионные вопросы риторические вопросы от учеников Иллюстрации аудио-, видеоклипы и мультимедиа фотографии, картинки графики, таблицы, схемы юмор, анекдоты, приколы, комиксы притчи, поговорки, кроссворды, цитаты Дополнения рефераты статьи фишки для любознательных шпаргалки учебники основные и дополнительные словарь терминов прочие Совершенствование учебников и уроков исправление ошибок в учебнике обновление фрагмента в учебнике элементы новаторства на уроке замена устаревших знаний новыми Только для учителей идеальные уроки календарный план на год методические рекомендации программы обсуждения Интегрированные уроки
Если у вас есть исправления или предложения к данному уроку, напишите нам.
Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь — Образовательный форум.
Источник: edufuture.biz
Internet Message Access Protocol (imap) — протокол доступа к почте
IMAP расшифровывается, как Internet Message Access Protocol это протокол доступа к электронной почте. IMAP и протокол РОР3 возникли в одно тоже время .
Первая версия появилась в 1986 году, тогда протокол расшифровывался, как Interim Mail Access Protocol. Вторая версия вышла в 1988 году, название протокола было изменено на Interactive Mail Access Protocol. В 1991 году появилась третья версия, и в 1994 году четвертая версия протокола IMAP4, которую мы используем до сих пор. Спецификация чертой версии протокола IMAP была обновлена в 2003 году, после этого вышли дополнительные расширения протокола IMAP4.
Архитектура электронной почты
Протокол IMAP, также как и протокол РОР3 используется для чтения электронной почты, которая уже пришла в почтовый ящик пользователя. Для передачи почты используется протокол SMTP, а не IMAP.
Протокол IMAP
В отличие от протокола РОР3 в котором почтовые клиенты загружают все письма к себе и сразу их удаляют с сервера, в протоколе IMAP письма постоянно сохраняются на сервере. Клиенты загружают не все письма сразу а только те, которые пользователи явно запросил, кроме этого есть возможность синхронизации, при которой почтовый клиент, переписывает все письма с сервера но не удаляет их. IMAP сервер в отличие от РОР3 сервера, может выполнять с письмами вполне сложные действия, например выполнять поиск писем по заданному шаблону.
Преимущества протокола IMAP заключается в том, что с почтовым ящиком может одновременно работать несколько клиентов, и это соответствует современной модели работы с электронной почтой. У нас у всех есть несколько устройств, некоторые из них мобильные и мы хотим видеть единое состояние почтового ящика с помощью всех этих устройств.
С другой стороны, для того чтобы это обеспечить требуется протокол гораздо более сложный, чем РОР3. Повышенная сложность является существенным недостатком протокола IMAP. Другой недостаток заключается в том, что дисковая пространство на сервере, как правило ограничено, таким образом приходиться удалять письма из почтового ящика, чтобы он не переполнился.
Место в стеке TCP/IP
В стеке протоколов TCP/IP протокол IMAP находится на прикладном уровне.
IMAP использует протокол транспортного уровня TCP. Сервер IMAP работает на 143 порту.
Папки (mailbox)
В отличие от протокола РОР3, протокол IMAP позволяет использовать несколько почтовых ящиков (mailbox) или по-русски папки.
Папки хранятся на сервере, они могут быть вложены в друг друга и письма можно перемещать между разными папками.
В протоколе РОР3 создания папок и фильтрация сообщений используется локально с помощью почтовых клиентов. В IMAP есть папка специального типа INBOX, это почтовый ящик пользователя по умолчанию, именно туда записываются все входящие письма. Затем можно выполнять их сортировку с помощью почтовых клиентов, либо с помощью специальных программ.
Флаги
Другое отличие протокола IMAP от РОР3, это использование флагов. Именно благодаря флагам, протокол IMAP позволяет узнать прочитанное это сообщение или нет, а также много другой полезной информации.
Флаги в IMAP это небольшая метка (token) которая добавляется к письму. Письмо может иметь несколько меток или не иметь ни одной. Флаги в IMAP бывают двух типов: Системные и Пользовательские.
Системные флаги и их назначения заданы в стандарте IMAP и они начинаются с обратного слеша ().
- Seen – означает, что сообщение было просмотрено.
- Answered – на сообщение был отправлен ответ
- Flagged – у сообщения повышенная важность или на него нужно ответь, как можно быстрее
- Draft – письмо не закончено и является черновиком
- Deleted – используется для пометки сообщения на удаление
- Recent – сообщение новое, при предыдущих подключениях клиента того сообщения не было.
Также могут создаваться Пользовательские флаги. Они не могут начинаться с символа .
Состояния сеанса IMAP
При работе по протоколу IMAP клиент проходит через четыре состояния.
- Клиент не аутентифицирован (Not Authenticated) – клиент только что подключился к серверу IMAP и ему необходимо ввести свой логин и пароль, либо пройти аутентификацию каким-либо другим способом.
- Клиент аутентифицирован (Authenticated) – это означает, что клиент прошел успешную аутентификацию, подтвердил что он именно тот, за кого себя выдает, но пока не выбрал папку с которой он будет работать. При выборе папки происходит переход в следующее состояние.
- Папка выбрана (Selected) – после этого можно читать сообщения, которое находится в этой папке, и выполнять с ними требуемые действия.
- Выход (Logout) – разрыв соединения.
Протокол IMAP, также как и другие почтовые протоколы работают в текстовом режиме и использует взаимодействие запрос-ответ. Однако существенным отличием является то, что IMAP позволяет выполнять одновременно несколько команд. Некоторые команды IMAP могут работать достаточно долго, например, поиск какого-то письма в большом почтовом ящике, где много писем, массовое обновление писем или другие подобные операции. Клиент может не дожидаться выполнения текущей команды, а запустить другую команду.
Для того чтобы отличать разные команды и ответы на них, в протоколе IMAP используются идентификаторы или теги команд. Это просто алфавитно-цифровая строка (А0001,А0002). Каждая команда клиента должна начинаться с тега. Сервер включает этот тег в ответ на команду, для того чтобы можно было определить к какой именно команде этот ответ относится.
Ответы IMAP
Ответ IMAP также как и других почтовых протоколов состоит из двух частей: Статус и Поясняющее сообщение.
В Статусе в ответов IMAP всего лишь три:
- OK- означает, что команда выполнена успешна;
- NO – при выполнении команды произошла ошибка;
- BAD — означает, что клиент запустил неправильную команду или указал неправильные или недостаточные аргументы.
Пример сеанса IMAP
Команд в протоколе IMAP очень много, поэтому мы не будем перечислять их все.
Рассмотрим пример сеанса чтение писем. Подключаемся к серверу IMAP с использованием соединения TCP порт 143.
* OK Cyrus IMAP 4 server ready //сервер выдает сообщения со статусом ОК, сервер готов. Сеанс находится в состоянии preautentificated.
A0001 LOGIN username password // клиенту необходимо пройти аутентификацию, для этого используется команда LOGIN, в отличие от протокола РОР3 в команде LOGIN указываются одновременно имя пользователя и его пароль. Обратите внимание, что перед началом команды клиент указывает метку А0001
A0001 OK User logged in // в ответ сервер выдает сообщение тоже самой меткой, статус сообщения ОК команда выполнена успешна, поясняющее сообщение USER прошел аутентификацию.
Сейчас мы находимся в состоянии «аутентификация пройдена» и нам необходимо выбрать папку, с которой мы хотим работать.
A0002 LIST “” “*” // для того чтобы получить список всех папок используется команда LIST.
* LIST ( HasChildren) “/” “INBOX” // Основная папка INBOX именно она считается основным почтовым ящиком пользователя и в нее доставляются все письма. В этой папке есть вложенные папки ( HasChildren)
* LIST ( HasChildren) “/” “INBOX/Drafts” // папка Draft черновики
* LIST ( HasChildren) “/” “INBOX/Junk” // папка Junk спам
* LIST ( HasChildren) “/” “INBOX/Sent” // папка Sent отправленные письма
* LIST ( HasChildren) “/” “INBOX/Trash” //папка Trash корзина
A0002 OK Completed //завершается вывод ответом сервера ОК и номером метки А0002 указывающее, к какой команде относится ответ.
Выбор папки
Следующий этап сеанса IMAP это выбор папки из которой мы хотим читать письма.
A0003 SELECT INBOX //для этого используется команда SELECT, выбираем папку INBOX
* FLAGS (Answered Flagged Draft Deleted Seen $Forwarded Junk NonJunk) // сервер показывает нам возможные флаги, кроме знакомых нам системных флагов, есть флаг $Forwarded, который говорит, что сообщение кому-то переслали. А флаги Junk NonJunk сообщения является спамом или не является.
* OK [UIDVALIDITY 1340776425]
* OK [UNIDNEXT 29048]
A0003 OK [READ-WRITE] Completed
Просмотр списка писем
А0004 FETCH 1: * FLAGS // для того чтобы посмотреть какие сообщения есть на сервере используется команда FETCH ей необходимо указать номер письма, с которым мы хотим работать, либо диапазон через двоеточия. Диапазон от 1:* говорит от том, что мы хотим получить информацию обо всех письмах, затем указывается именно информацию мы хотим получить.
С начала мы хотим посмотреть флаги, в ответ сервер выдает перечень писем с флагами.
* 1 FETCH (FLAGS (Seen)) // некоторые письма мы смотрели
* 2 FETCH (FLAGS (Seen))
* 3 FETCH (FLAGS (Answered Seen)) // на некоторые мы отправили ответ
* 177 FETCH (FLAGS ()) // мы к нему подключались, но мы его не посмотрели.
* 178 FETCH (FLAGS (Recent))
* 179 FETCH (FLAGS (Recent)) // эти 3 письма мы видим в первый раз
* 180 FETCH (FLAGS (Recent))
A0004 OK Completed (0.00 sec)
Чтение письма и установка флагов
A0005 FETICH 180 BODY [] // для того чтобы посмотреть письмо используется команда FETCH, указываем номер письма 180 последнее письмо, которое пришло, и что именно мы хотим посмотреть тело сообщения полностью BODY []
* 180 FETICH (FLAGS (Recent Seen) BODY [] //Сначала показываются флаги сообщения (FLAGS (Recent Seen), сервер автоматический установил у сообщения флаг Seen, означает то, что оно было просмотрено
Передача тела письма // а после этого выводиться само сообщение