Home

Page 119
Page 119
background image

Как   видно,   оба   популярных   почтовых   клиенты   для  Windows  совсем   не 

хорошо работают с расширением SMTP 8BITMIME, однако транспортная система 
современной электронной почты часто и в таких случаях может передавать 8-и 
битовые письма. 

Переходим   к   следующему   расширению  SMTP,   описанному   в  RFC1830, 

который   заменен   сегодня   на  RFC3030.   Данный  RFC  описывает   сразу   два 
расширения.   Предыдущее   рассмотренное   нами   расширение   позволяет 
передавать   в   теле   письма   символы   национальных   алфавитов   не   прибегая   к 
таким   механизмам   кодирования   как  base64   и  Quoted-Printable,   НО   это 
расширение по-прежнему ориентировано на передачу ТЕКСТОВЫХ сообщений, 
так   как   использования

 Content-Transfer-Encoding:   8bit  по   прежнему 

предполагает,   что   длина   строк   письма   не   превысит   нормы,   установленные 
RFC821,   т.е.   использование   механизма   кодирования   8bit  НЕ   позволяет 
передавать   в   письме   произвольные   СОВОКУПНОСТИ   произвольных   байт: 
разрешая передавать любые байты, расширение 8BITMIME тем не менее требует 
использования   символов   0D  0A  (или   0D)   для   разделения   письма   на   строки 
оговоренной   длины,   что   делает   невозможным   передавать   ИСТИННО 
ПРОИЗВОЛЬНЫЕ СОВОКУПНОСТИ байт, например такие, которые не содержат в 
себе   символов   0D  0A.   Для   преодоления   этого   недостатка   был   разработан 
механизм кодирования, уже известный нам как binary. Однако, как и в случае с 
8bit,   возможность   для   клиента   использование   данного   механизма   должно 
оговариваться   с   сервером,   иначе   клиенту   не   допустимо   передавать   письма   с 
использованием   такого   механизма   кодирования.   Для   этого   было   введено 
расширение  SMTP,   называемое  BINARYMIME,   поддержка   которого   сервером, 
заявленная   в   ответ   на   команду  EHLO  и   позволяет   клиенту   использовать 
механизм кодирования binary в своих сообщениях электронной почты. Убедимся, 


Copyright © 2022 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.