亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rfc4978.txt

?? 廣泛使用的郵件服務器!同時
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
Network Working Group                                     A. GulbrandsenRequest for Comments: 4978                        Oryx Mail Systems GmbHCategory: Standards Track                                    August 2007                      The IMAP COMPRESS ExtensionStatus of this Memo   This document specifies an Internet standards track protocol for the   Internet community, and requests discussion and suggestions for   improvements.  Please refer to the current edition of the "Internet   Official Protocol Standards" (STD 1) for the standardization state   and status of this protocol.  Distribution of this memo is unlimited.Abstract   The COMPRESS extension allows an IMAP connection to be effectively   and efficiently compressed.   Table of Contents   1. Introduction and Overview .......................................2   2. Conventions Used in This Document ...............................2   3. The COMPRESS Command ............................................3   4. Compression Efficiency ..........................................4   5. Formal Syntax ...................................................6   6. Security Considerations .........................................6   7. IANA Considerations .............................................6   8. Acknowledgements ................................................7   9. References ......................................................7      9.1. Normative References .......................................7      9.2. Informative References .....................................7Gulbrandsen                 Standards Track                     [Page 1]RFC 4978              The IMAP COMPRESS Extension            August 20071.  Introduction and Overview   A server which supports the COMPRESS extension indicates this with   one or more capability names consisting of "COMPRESS=" followed by a   supported compression algorithm name as described in this document.   The goal of COMPRESS is to reduce the bandwidth usage of IMAP.   Compared to PPP compression (see [RFC1962]) and modem-based   compression (see [MNP] and [V42BIS]), COMPRESS offers much better   compression efficiency.  COMPRESS can be used together with Transport   Security Layer (TLS) [RFC4346], Simple Authentication and Security   layer (SASL) encryption, Virtual Private Networks (VPNs), etc.   Compared to TLS compression [RFC3749], COMPRESS has the following   (dis)advantages:   - COMPRESS can be implemented easily both by IMAP servers and     clients.   - IMAP COMPRESS benefits from an intimate knowledge of the IMAP     protocol's state machine, allowing for dynamic and aggressive     optimization of the underlying compression algorithm's parameters.   - When the TLS layer implements compression, any protocol using that     layer can transparently benefit from that compression (e.g., SMTP     and IMAP).  COMPRESS is specific to IMAP.   In order to increase interoperation, it is desirable to have as few   different compression algorithms as possible, so this document   specifies only one.  The DEFLATE algorithm (defined in [RFC1951]) is   standard, widely available and fairly efficient, so it is the only   algorithm defined by this document.   In order to increase interoperation, IMAP servers that advertise this   extension SHOULD also advertise the TLS DEFLATE compression mechanism   as defined in [RFC3749].  IMAP clients MAY use either COMPRESS or TLS   compression, however, if the client and server support both, it is   RECOMMENDED that the client choose TLS compression.   The extension adds one new command (COMPRESS) and no new responses.2.  Conventions Used in This Document   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this   document are to be interpreted as described in [RFC2119].   Formal syntax is defined by [RFC4234] as modified by [RFC3501].Gulbrandsen                 Standards Track                     [Page 2]RFC 4978              The IMAP COMPRESS Extension            August 2007   In the examples, "C:" and "S:" indicate lines sent by the client and   server respectively. "[...]" denotes elision.3.  The COMPRESS Command   Arguments: Name of compression mechanism: "DEFLATE".   Responses: None   Result: OK The server will compress its responses and expects the              client to compress its commands.           NO Compression is already active via another layer.          BAD Command unknown, invalid or unknown argument, or COMPRESS              already active.   The COMPRESS command instructs the server to use the named   compression mechanism ("DEFLATE" is the only one defined) for all   commands and/or responses after COMPRESS.   The client MUST NOT send any further commands until it has seen the   result of COMPRESS.  If the response was OK, the client MUST compress   starting with the first command after COMPRESS.  If the server   response was BAD or NO, the client MUST NOT turn on compression.   If the server responds NO because it knows that the same mechanism is   active already (e.g., because TLS has negotiated the same mechanism),   it MUST send COMPRESSIONACTIVE as resp-text-code (see [RFC3501],   Section 7.1), and the resp-text SHOULD say which layer compresses.   If the server issues an OK response, the server MUST compress   starting immediately after the CRLF which ends the tagged OK   response.  (Responses issued by the server before the OK response   will, of course, still be uncompressed.)  If the server issues a BAD   or NO response, the server MUST NOT turn on compression.   For DEFLATE (as for many other compression mechanisms), the   compressor can trade speed against quality.  When decompressing there   isn't much of a tradeoff.  Consequently, the client and server are   both free to pick the best reasonable rate of compression for the   data they send.   When COMPRESS is combined with TLS (see [RFC4346]) or SASL (see   [RFC4422]) security layers, the sending order of the three extensions   MUST be first COMPRESS, then SASL, and finally TLS.  That is, before   data is transmitted it is first compressed.  Second, if a SASL   security layer has been negotiated, the compressed data is then   signed and/or encrypted accordingly.  Third, if a TLS security layer   has been negotiated, the data from the previous step is signed and/orGulbrandsen                 Standards Track                     [Page 3]RFC 4978              The IMAP COMPRESS Extension            August 2007   encrypted accordingly.  When receiving data, the processing order   MUST be reversed.  This ensures that before sending, data is   compressed before it is encrypted, independent of the order in which   the client issues COMPRESS, AUTHENTICATE, and STARTTLS.   The following example illustrates how commands and responses are   compressed during a simple login sequence:        S: * OK [CAPABILITY IMAP4REV1 STARTTLS COMPRESS=DEFLATE]        C: a starttls        S: a OK TLS active            From this point on, everything is encrypted.        C: b login arnt tnra        S: b OK Logged in as arnt        C: c compress deflate        S: d OK DEFLATE active            From this point on, everything is compressed before being            encrypted.   The following example demonstrates how a server may refuse to   compress twice:        S: * OK [CAPABILITY IMAP4REV1 STARTTLS COMPRESS=DEFLATE]        [...]        C: c compress deflate        S: c NO [COMPRESSIONACTIVE] DEFLATE active via TLS4.  Compression Efficiency   This section is informative, not normative.   IMAP poses some unusual problems for a compression layer.   Upstream is fairly simple.  Most IMAP clients send the same few   commands again and again, so any compression algorithm that can   exploit repetition works efficiently.  The APPEND command is an   exception; clients that send many APPEND commands may want to   surround large literals with flushes in the same way as is   recommended for servers later in this section.   Downstream has the unusual property that several kinds of data are   sent, confusing all dictionary-based compression algorithms.Gulbrandsen                 Standards Track                     [Page 4]RFC 4978              The IMAP COMPRESS Extension            August 2007   One type is IMAP responses.  These are highly compressible; zlib   using its least CPU-intensive setting compresses typical responses to   25-40% of their original size.   Another type is email headers.  These are equally compressible, and   benefit from using the same dictionary as the IMAP responses.   A third type is email body text.  Text is usually fairly short and   includes much ASCII, so the same compression dictionary will do a   good job here, too.  When multiple messages in the same thread are   read at the same time, quoted lines etc. can often be compressed   almost to zero.   Finally, attachments (non-text email bodies) are transmitted, either   in binary form or encoded with base-64.   When attachments are retrieved in binary form, DEFLATE may be able to   compress them, but the format of the attachment is usually not IMAP-   like, so the dictionary built while compressing IMAP does not help.   The compressor has to adapt its dictionary from IMAP to the   attachment's format, and then back.  A few file formats aren't   compressible at all using deflate, e.g., .gz, .zip, and .jpg files.   When attachments are retrieved in base-64 form, the same problems

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
aaa欧美日韩| 亚洲精品在线电影| 日韩中文字幕区一区有砖一区 | 中文字幕在线不卡一区二区三区| av中文字幕一区| 一区二区三区在线免费视频| 欧美三片在线视频观看| 免费日韩伦理电影| 久久久99久久精品欧美| av福利精品导航| 亚洲国产精品综合小说图片区| 欧美日产在线观看| 精品写真视频在线观看| 国产精品丝袜久久久久久app| 色综合久久久久久久久久久| 婷婷夜色潮精品综合在线| 精品久久久久久综合日本欧美| 国产片一区二区三区| a在线播放不卡| 舔着乳尖日韩一区| 久久青草国产手机看片福利盒子| 91色|porny| 三级久久三级久久久| 久久久噜噜噜久噜久久综合| 91视频一区二区三区| 日本在线不卡视频| 国产精品无人区| 5566中文字幕一区二区电影 | 国产suv精品一区二区883| 亚洲欧美另类图片小说| 日韩一区二区三区av| 成人av在线一区二区三区| 午夜伦欧美伦电影理论片| 久久免费的精品国产v∧| 91久久免费观看| 激情综合网天天干| 亚洲综合一区二区三区| ww久久中文字幕| 色婷婷狠狠综合| 国产一区二区三区免费播放| 一区二区三区蜜桃网| 久久综合久久综合久久| 欧洲精品一区二区| 国产成人免费视频一区| 丝袜国产日韩另类美女| 国产精品污www在线观看| 91精品国产综合久久婷婷香蕉| 成人国产精品免费网站| 另类小说图片综合网| 亚洲免费观看视频| 精品一区二区三区久久| 尤物视频一区二区| 国产日韩欧美精品一区| 欧美福利视频导航| 91欧美激情一区二区三区成人| 免费成人在线观看视频| 一区二区视频在线| 国产色婷婷亚洲99精品小说| 欧美精品 日韩| 色综合网站在线| 国产精品66部| 麻豆精品新av中文字幕| 一区二区理论电影在线观看| 国产欧美日韩一区二区三区在线观看| 欧美精品一卡两卡| 91视频国产资源| 丰满亚洲少妇av| 精品一区二区免费视频| 天涯成人国产亚洲精品一区av| 亚洲婷婷综合色高清在线| 久久久精品国产免大香伊| 91麻豆精品国产91久久久使用方法| 91丨九色丨黑人外教| 成人小视频在线观看| 精品亚洲成a人在线观看| 丝袜亚洲另类欧美| 亚洲资源中文字幕| 亚洲日本免费电影| 亚洲欧洲一区二区三区| 日本一区二区在线不卡| 欧美精品一区二区在线观看| 欧美一区二区啪啪| 欧美日韩三级一区| 在线观看91精品国产入口| 99热在这里有精品免费| 成人免费看片app下载| 欧美精彩视频一区二区三区| 久久夜色精品一区| 精品国产一区二区在线观看| 日韩欧美资源站| 日韩一区二区三免费高清| 69堂成人精品免费视频| 欧美日韩不卡在线| 欧美精品亚洲二区| 欧美日本一区二区| 欧美日韩午夜在线视频| 欧美性高清videossexo| 欧美综合在线视频| 日本电影欧美片| 91久久精品一区二区二区| 色综合久久精品| 色噜噜狠狠成人网p站| 日本精品一级二级| 色欧美88888久久久久久影院| 91影视在线播放| 91一区二区在线观看| 99久久精品国产麻豆演员表| 91香蕉视频污| 91国模大尺度私拍在线视频| 在线免费观看日韩欧美| 欧美视频一区二| 欧美日韩成人在线一区| 欧美一区二区在线播放| 欧美sm美女调教| 久久综合久久久久88| 国产欧美一区二区精品久导航 | 日韩三级免费观看| 精品久久久久久久久久久久久久久久久 | 欧美一区二区视频在线观看| 狠狠网亚洲精品| 国产一区三区三区| 成人精品视频一区| 91色婷婷久久久久合中文| 在线一区二区三区四区五区 | 日韩成人免费电影| 另类的小说在线视频另类成人小视频在线| 久久99精品久久只有精品| 国产麻豆成人传媒免费观看| 国产a视频精品免费观看| 99久免费精品视频在线观看| 91极品视觉盛宴| 欧美一级淫片007| 久久久天堂av| 亚洲美女屁股眼交3| 亚洲va欧美va国产va天堂影院| 秋霞av亚洲一区二区三| 国产在线一区二区| 99久久国产综合精品女不卡| 欧美日精品一区视频| 欧美mv日韩mv国产网站| 中文字幕乱码日本亚洲一区二区| 最好看的中文字幕久久| 五月天久久比比资源色| 国内精品伊人久久久久av影院| 成人免费看黄yyy456| 精品视频一区三区九区| 国产激情一区二区三区四区| 99re热视频这里只精品| 欧美精品乱人伦久久久久久| 久久久美女艺术照精彩视频福利播放 | 欧美成人三级电影在线| 欧美激情综合五月色丁香| 亚洲与欧洲av电影| 免费在线观看精品| 99热这里都是精品| 91精品国产综合久久久蜜臀图片 | 蜜臀av国产精品久久久久| 成人在线视频一区二区| 欧美亚洲国产bt| 久久这里只精品最新地址| 亚洲女人的天堂| 精品一区二区三区在线播放视频 | 国产精品久久777777| 午夜一区二区三区视频| 国产精品 欧美精品| 欧美网站大全在线观看| 国产日韩精品一区二区浪潮av| 亚洲在线观看免费| 国产精品自拍毛片| 欧美亚洲国产怡红院影院| 国产成人在线视频播放| 欧美亚男人的天堂| 国产亚洲女人久久久久毛片| 亚洲国产精品久久一线不卡| 国产成人免费高清| 7777女厕盗摄久久久| 一区精品在线播放| 激情文学综合网| 欧美视频三区在线播放| 欧美激情自拍偷拍| 免费在线观看视频一区| 色综合一区二区| 国产欧美一区二区三区网站| 三级亚洲高清视频| 色八戒一区二区三区| 久久久久久久久久久黄色| 婷婷丁香久久五月婷婷| 91香蕉视频污在线| 久久精品免视看| 免费成人性网站| 欧美日韩一区二区在线观看| 日本一区二区三区在线观看| 久久精品国产亚洲一区二区三区| 色吧成人激情小说| 国产精品美女久久福利网站| 久久精品国产精品青草| 欧美日韩视频一区二区| 亚洲欧美国产毛片在线| 粉嫩久久99精品久久久久久夜| 欧美成人在线直播|