Проектирование системы электронной почты предприятия
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
/p>
Примеры:: NOOP: +OK
Команда: RSET
Аргументы: нет
Описание: Если какие - то сообщения были помечены для удаления, то с них снимается эта метка.
Возможные ответы:
+OK
Примеры:: RSET
S: +OK maildrop has 2 messages (320 octets)
Обновление
Когда клиент передаёт команду QUIT в режиме TRANSACTION, то сессия переходит в режим UPDATE. В этом режиме сервер удаляет все сообщения, помеченные для удаления. После этого TCP соединение закрывается.
Дополнительные POP3 команды
Следующие дополнительные команды дают вам большую свободу при работе с сообщениями:
Команда: TOP [сообщение] [n]
Аргументы: [сообщение] - номер сообщения [n] - положительное число (обязательный аргумент)
Описание: Если ответ сервера положительный, то после него он передаёт заголовки сообщения и указанное кол - во строк из тела сообщения.
Возможные ответы: +OK top of message follows - ERR no such message
Примеры: C: TOP 1 10 S: +OK S:
S:. C: TOP 100 3 S: - ERR no such message
Команда: UIDL [сообщение]
Аргументы: [сообщение] - номер сообщения (необязательный аргумент). Описание: Если был указан номер сообщения, то сервер выдаёт уникальный идентификатор для этого сообщения.
Если аргумент не был передан, то идентификаторы перечисляются для всех сообщений, кроме помеченных для удаления.
Возможные ответы: +OK unique-id listing follows - ERR no such message Примеры: C: UIDL: +OK S: 1 whqtswO00WBw418f9t5JxYwZ: 2 QhdPYR: 00WBw1Ph7x7:.: UIDL 2: +OK 2 QhdPYR: 00WBw1Ph7x7.: UIDL 3 S: - ERR no such message, only 2 messages in maildrop
4.5 Ответы сервера
Пример сеанса получения почтового сообщения в разработанной сети предприятия.
Далее приведен простейший сценарий сессии работы IМАР4-клиента с сервером в разработанной сети. Пусть пользователь Petrov получит сообщение от Ivanov-а из примера сеанса передачи почтового сообщения. А потом удалит тестовое сообщение.: * OK KerberosV4 POP34revl Server
С: AOO1 AUTHENTICATE KERBEROS_V4: + AmFYig==
С: BAcAQU5EUkVXLkNNVS5FRFUAOCAsho84kLN3/IJmrMG+25a4DT
+nZImJjnTNHJOtxAA+oOKPKfHEcAFs9a3CL50ebe/ydHJUwYFdIesKvjL5rL9WjXUb9MwT9bpObYLGOKilQh: + or // EoAADZI=
C: DiAF5A4gA+oOIALuBkAAmw==: AOO1 OK Kerberos V4 authentication successful
C: A002 select inbox: * 10 EXISTS - в почтовом ящике есть 10 сообщений
S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft): * 1 RECENT - одно новое письмо: * OK [UNSEEN 9] Message 9 is the first unseen message: * OK [UIDVALIDITY 3857529045] UIDs valid: A002 OK [READ-WRITE] SELECT completed - Команда завершилась успешно, предоставлен доступ на чтение и запись.
С: AООЗ fetch 9 body [header] - запрос на прочтение письма в 9-й строке
S: * 9 FETCH (BODY [HEADER] {350}: Date: Thu, 09 Otc 2009 11: 33: 29 - 0700 (PDT): From: Ivanov @comp1. otd1. constr.org: Subject: Hello!: To: imap@comp3. otd2. constr.org: Message-Id: : SMTP-Version: 1.0: Content-Type: TEXT/PLAIN; CHARSET=US-ASCII: Hello!: Test mail.: Ivanov: AООЗ OK FETCH completed
С: A004 store 9 +flags \deleted - удаление письма в 9-й стороке
S: * 9 FETCH (FLAGS (\Seen \Deleted)): A004 OK +FLAGS completed
С: A005 logout: * BYE IMAP4revl server terminating connection
S: A005 OK LOGOUT completed
5. Обоснование выбора и краткое описание программного обеспечения клиента и сервера
5.1 Выбор почтового клиента отправки и получения писем
Электронные письма хранятся на сервере. Пользователь может в любой момент, используя веб-браузер, войти на сервер, указать свое имя и пароль, и пользоваться почтой. Так же существует ряд клиентов устанавливаемых на компьютер пользователя, дающих возможность получать и отправлять письма. Наиболее популярными являются Microsoft Outlook Express, Mozilla Thunderbird, The Bat!.Outlook Express поставляется в составе операционных систем Windows начиная с Windows 95 OSR 2.5, Windows NT, а также вместе с браузером Internet Explorer начиная с версии 4.0.
Mozilla Thunderbird - бесплатная, кроссплатформенная, свободно распространяемая программа для работы с электронной почтой и группами новостей. Является составной частью проекта Mozilla. Поддерживает протоколы: SMTP, POP3, IMAP, NNTP, RSS. Предоставляются официальные сборки для Microsoft Windows, Mac OS X, GNU/Linux (i386), причём набор возможностей на всех платформах одинаков.Bat! - условно-бесплатная программа для работы с электронной почтой для ОС Windows. Разрабатывается молдавской компаниией RITLabs. Программа The Bat! популярна среди российских пользователей и пользователей из бывших республик СССР.Bat! предоставляет защиту почтового клиента от модифицирования всевозможными вирусами, позволяет шифровать сообщения, использовать биометрию и многое другое.
Но подавляющее количество этих возможностей есть и в других программах.
Действительно, в ряде случаев именно биометрическая защита писем в The Bat! будет необходима. Из этого следует, что в ряде узкоспециализированных случаев The Bat!, несмотря на свою небесплатность, может оказаться действительно лучшим выбором.Thunderbird 2 - почтовый клиент в самом классическом понимании этого термина. Стандартный интерфейс, поддержка любых кодировок.Express остается одним из самых используемых почтовых клиентов, благодаря эргономичному и продуманному интерфейсу, одновременной достаточности и минимализму функций и, конечно, тому факту, что входит в любой дистрибутив Windows XP.
Для работы в сети предприятия N следует выбрать наиболее простой в настройке и эксплуатации агент. iитаю, что наилучшим образом подойдет Outlook Express.
Возможности Outlook Express:
Обладает простым в освоении и понятным интерфейсом, не перегруженным многочисленными ссылками.
Позволяет обмениваться электронными письмами с коллегами, подключаться к группам новостей и т.д.
Позволяет использовать несколько учетных записей и работать с ними в одном окне. Это достигается использованием индивидуальных адресных книг и уникальных папок для каждого нового пользователя.
Позволяет одновременно отображать список корреспонденции и просматривать соде
Copyright © 2008-2014 studsell.com рубрикатор по предметам рубрикатор по типам работ пользовательское соглашение