Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Электронное почтовое сообщение |
Здесь вновь зарегистрировавшиеся найдут массу новой и полезной информации, а также смогут задать вопросы и получить на каждый из них ответы. |
|
Опции темы |
10.04.2004, 17:01 | #1 |
Murderator
Сообщений: 4,388
Регистрация: 19.07.2003
Не в сети |
Электронное почтовое сообщение
Электронная почта
Электронная почта = средство обмена текстовыми сообщениями между пользователями, работающими как в рамках единой компьютерной системы, так и в различных компьютерных сетях. Существует несколько стандартов, описывающих способы обмена почтовыми сообщениями. Также существуют несколько протоколов, реализующих вышеуказанные стандарты. Электронная почта впервые была организована еще в "прародителе" нынешнего Internet-а -> ARPAnet с использованием различных неформальных стандартов пересылки почтовых сообщений от одного пользователя к другому. Вначале электронная почта описывалась в стандарте RFC733, а в настоящее время в RFC821/RFC822. Примечание: RFC - Request For Comments = общепринятые стандарты Что такое "почтовое сообщение"? Почтовое сообщение представляет собой некую информацию, состоящую из: - собственно тела сообщения; - служебной информации. Тело сообщения представляет собой ту информацию, которой пользователи электронной почты обмениваются друг с другом. Служебная информация представляет собой аналогию по отношению к обычному почтовому конверту. Служебную информацию можно условно разделить на 2 категории: a)- информация, определяющая способ пересылки )например, адрес отправителя, адрес получателя(. Эту категорию называют конвертом )envelope(. В процессе передачи электронного сообщения по каналам связи информация, относящаяся к конверту, может преобразовываться почтовым программным обеспечением. Конверт используется почтовыми серверами и содержит 2 команды: MAIL From: <[email protected]> RCPT To: <[email protected]> б)- информация, одинаковая для всех почтовых систем, и включающая в себя строку темы письма )subject(, список всех получателей и дату отправления. Во многих сетях эта информация ставится перед текстом письма и образует так называемый заголовок )mail header(. Обычно данная информация отделяется от тела письма пустой строкой. кроме того, иногда к телу сообщения также добавляется так называемая "электронная подпись" )digital signature(. Обычно эта строка, содержащая информацию об авторе, сопровождаемую шуткой или девизом. Подпись отделяется от письма строкой, содержащей символы "-- " )два дефиса и пробел(. Заголовок состоит из нескольких строк, разделенных символами начала строки. Каждая строка состоит из: - имени поля, начинающегося с самого первого символа в строке; - содержимого поля, отделяемого от имени поля двоеточием и пробелом. Формат и семантика каждого поля зависят от его содержимого. Содержимое поля может продолжаться и на следующей строке, но в этом случае после символа новой строки должен располагаться символ табуляции. Поля могут входить в состав заголовка в произвольном порядке. Ниже приведен пример типичного заголовка: Return-path: <> Received: from [194.87.0.32] (port=1410 helo=demos.su) by mx10.mail.ru with esmtp id 1BC1Ma-0006nR-00 for [email protected]; Fri, 09 Apr 2004 23:08:28 +0400 Subject: Undeliverable mail: Delivery Bot ([email protected]) From: [email protected] To: [email protected] Date: Fri, 09 Apr 2004 23:08:28 +0400 Message-ID: <[email protected]> X-MAPI-Message-Class: REPORT.IPM.Note.NDR MIME-Version: 1.0 Content-Type: multipart/report; report-type="delivery-status"; boundary="_===190076971====demos.su===_" X-Spam: Not detected Обычно все поля заполняются почтовой клиентской программой. Однако некоторые из полей необязательны к заполнению. Если Вы заглянете в свой локальный почтовый ящик, то увидите, что перед текстом каждого сообщения находится строка "From" )обратите внимание на отсутствие двоеточия(. Эта строка относится к заголовку RFC822, она была добавлена вашей почтовой программой для удобства программ, предназначенных для чтения почты. Чтобы избежать возможных конфликтов со строками в тексте сообщения, также начинающимися со слова "From", все такие строки в тексте обычно предваряются символом > . Ниже приведен список основных полей заголовка и их назначение. From: Почтовый адрес отправителя и иногда его реальное имя. Существует множество разнообразных форматов этого поля. To: Список почтовых адресов получателей. Адреса в списке разделяются запятыми. Cc: Список адресов получателей, которым будет направлена копия сообщения. Адреса в списке разделяются запятыми. Расшифровывается "Сс" как "carbon copy" Bcc: Список адресов получателей, которым будет направлена копия сообщения. Главное отличие между полями "Сс:" и "Вcc:" заключается в том, что адреса, перечисленные в поле "Всс:" не включаются в заголовок сообщений, доставляемых получателям. Таким образом Вы предупреждаете получателей о том, что копия сообщения была направлена другим лицам, но не указываете кому именно. Адреса в списке разделяются запятыми. Расшифровывается "Bcс" как "Bind carbon copy" Subject: Краткое описание темы сообщения. Date: Дата и время отправки письма. Reply-To: Адрес, на который получатель должен прислать ответ. Это поле применяется, например, в случае, если отправитель использует несколько почтовых учетных записей, однако желает, чтобы входящие сообщения приходили на какой-то один из них. Поле не является обязательным. Organization: Наименование организации, которой принадлежит компьютер отправителя. Если компьютер принадлежит вам лично, либо не заполняйте это поле, либо напишите здесь "private" )частный( или любое другое слово. Это поле не описывается в RFC и является необязательным. Одни почтовые программы поддерживают его, другие - нет. Message-ID: Строка, сгенерированная транспортной системой отправителя. каждому сообщению соответствует уникальный идентификатор. Received: Это поле вставляется в заголовок каждым из узлов, через которые передается ваше сообщение )включая машины отправителя и получателя(. Здесь указывается: - имя узла; - идентификатор сообщения; - время и дата получения; - с какого из узлов сообщение было получено; - какая транспортная программа была использована. При помощи этих полей можно определить путь, по которому было передано сообщение, и в случае возникновения каких-либо проблем обратиться к лицу, отвечающему за соответствующий узел. X-...: Ни одна программа, предназначенная для работы с почтой, не будет жаловаться на строки заголовка, начинающиеся с символов Х-. Такие поля используются для реализации дополнительных возможностей, выходящих за рамки стандарта, описанного в RFC. |