ПредишенСледващото

електронна поща обикновено се състои от две части:

глава (глава), съдържащ информация за услуга, управлявана от доставката и обработката на съобщението;

тяло (стар тяло), съдържащ само свое послание: текст и приложените данни (графики, звукови файлове и т.н.).

Заглавие

Изпрати съобщение - това е обикновен текстов ASCII. Следователно, заглавната част на съобщението е последователност на текстови линии на формата:

Стандартна поща на голям брой полета. Някои от тях се изисква, т.е. без тях е невъзможно да се извърши правилна доставка на съобщения, както и част - по избор. По-долу са най-често използваните полета.

Message-ID - уникален идентификатор на съобщението. Уникалността на стойността на това поле е гарантирана от софтуер софтуер за единица-изпращач, така че тя се генерира автоматично.

Дата - поле "Дата". Той съдържа датата на изпращане на съобщението. Стойността на полето се задава автоматично от клиента за електронна поща, когато изпращате съобщение.

Тема - полето "Subject". Този атрибут обикновено съдържа кратко описание (предмет) на съобщението.

тяло съобщение

Първоначално се предполагаше, че съобщенията за електронна поща могат да съдържат само ASCII текст. Тъй като възможността за прехвърляне на не-текстова информация не е предоставена, протоколи за пренос на електронна поща може правилно да се справят с такива съобщения. В тази връзка, по време на специален стандарт е разработен, определящ принципите за преобразуване на текст данни за формата на текст. Този стандарт се нарича MIME (Multipurpose Internet Mail Extension, Multipurpose Internet Mail).

MIME изисква текст на съобщението може да се предава следната информация:

текст - обикновен ASCII текст и текста в RTF или HTML;

графика - файлове в JPEG или GIF формат;

формати за данни от различни приложения, например, Microsoft Office документи, както и данни от всякакъв формат (включително различни изпълними файлове).

В имейл могат да се предават данни за съобщения от различни видове. Тези съобщения са на обща структура с глава и тяло в рамките на няколко блока, всеки от които съдържа информация за неговия тип.

Той се използва широко при изпращане на съобщения с приложения (приложения) - допълнителни "прикачени" файлове, които могат да съдържат разнообразна информация. Например, текстово съобщение може да бъде прикрепен към графичния файл в картината на подателя.

За да се гарантира правилното предаване на съобщения в нетекстов данни в MIME осигурява два алгоритъма за преобразуване, изпълнява конвертирането на тези данни за формиране на изпитването:

алгоритъм "Цитиран-печат", предназначен да замени байтове не са ASCII-символи в група от три байта, които представляват стандартни букви;

алгоритъм ", Base64", извършване на преобразуването на три произволни байта до четири ASCII-символи.

За да се осигури правилното тълкуване на MIME данни стандарт в допълнителни специфични области заглавките са вписани.

Content-Type - на "Content-Type". Отговаря за правилното определяне на вида на данните, които се съдържат в съобщението на заглавната част на съобщението. Стойността на полето показва определен тип данни, или уведомява, че тялото се състои от няколко различни видове блокове.

Content-Transfer-Encoding - на "кодиране тип съдържание." Той определя начина на реализация (транскодиране) първоначалните данни в текстов вид.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!