📄 rfc1344.ps
字号:
720 5824(complete)N1098(and)X1261(seamless)X1627(than)X1817(it)X1895(actually)X2225(is.)X720 6160(Borenstein)N3853([Page)X4096(3])X4 p%%Page: 4 412 s 12 xH 0 xS 1 f720 400(RFC)N925(1344)X1931(MIME)X2216(and)X2379(Mail)X2585(Gateways)X3784(June)X3984(1992)X720 688(Details)N1038(on)X1179(the)X1342(message/partial)X1987(format)X2289(may)X2500(be)X2636(found)X2905(in)X3025(the)X3188(MIME)X3494(document.)X3967(What)X720 800(follows)N1062(is)X1180(an)X1325(example)X1706(of)X1839(how)X2057(a)X2153(simple)X2463(short)X2708(message)X3087(might)X3365(be)X3509(broken)X3829(into)X4032(two)X720 912(message/partial)N1347(messages.)X1785(In)X1892(practice,)X2250(of)X2358(course,)X2661(the)X2807(message/partial)X3435(facility)X3737(would)X4005(only)X720 1024(be)N835(likely)X1079(to)X1178(be)X1293(used)X1493(for)X1629(much)X1867(longer)X2137(messages.)X720 1248(The)N894(following)X1292(initial)X1542(message:)X7 f10 s1008 1472(From:)N1344(Nathaniel)X1824(Borenstein)X2352(<nsb@bellcore.com>)X1008 1568(To:)N1200(Ned)X1392(Freed:)X1728(<ned@innosoft.com>)X1008 1664(Subject:)N1440(a)X1536(test)X1776(message)X1008 1760(Content-type:)N1680(image/gif)X1008 1856(Content-Transfer-Encoding:)N2304(base64)X1008 2048(R0lGODdhQAGMAbMAAAAAAP/u7swzIu6ZiLsiEd1EM+5VRGaI3WYAAO67qkRV)N1008 2144(uwARd6q7/ywAAAAAQAGMAUME/hDISau9OOvNu/9gKI6kRJwoUa5s675wLM90l)N1008 2240(XW5YKxqPyKRygxv2dr4czwlMCZrQLFTYHBJ2hlyQYFiaz+i0WWBou7fOq1x8vXWfU)N1008 2336(qU1fJ2qEhYaHGjhZQmJ2QT1xBW1ak1xUdV0/VjtsbpUEDaEJCQOIpqeoNV+LXo5W)N1008 2432(fVN3dZKceAQPvgyhwQ2lqcXGxx5wja59eJIGUNCszF90sYp50CoqFZ4DoqMMo6M)N1 f12 s720 2624(can)N878(be)X993(transformed,)X1506(invertibly,)X1929(into)X2103(the)X2245(following)X2643(two)X2811(message/partial)X3435(messages:)X7 f10 s1008 2960(From:)N1344(Nathaniel)X1824(Borenstein)X2352(<nsb@bellcore.com>)X1008 3056(To:)N1200(Ned)X1392(Freed)X1680(<ned@innosoft.com>)X1008 3152(Subject:)N1440(a)X1536(test)X1776(message)X1008 3248(Content-type:)N1680(message/partial;)X2496(id="xyx@host.com";)X1296 3344(number=1;)N1776(total=2)X1008 3536(Content-type:)N1680(image/gif)X1008 3632(Content-Transfer-Encoding:)N2304(base64)X1008 3824(R0lGODdhQAGMAbMAAAAAAP/u7swzIu6ZiLsiEd1EM+5VRGaI3WYAAO67qkRV)N1 f12 s720 4016(and)N7 f10 s1008 4240(From:)N1344(Nathaniel)X1824(Borenstein)X2352(<nsb@bellcore.com>)X1008 4336(To:)N1200(Ned)X1392(Freed)X1680(<ned@innosoft.com>)X1008 4432(Subject:)N1440(a)X1536(test)X1776(message)X1008 4528(Content-type:)N1680(message/partial;)X2496(id="xyx@host.com";)X1296 4624(number=2;)N1776(total=2)X1008 4816(uwARd6q7/ywAAAAAQAGMAUME/hDISau9OOvNu/9gKI6kRJwoUa5s675wLM90l)N1008 4912(XW5YKxqPyKRygxv2dr4czwlMCZrQLFTYHBJ2hlyQYFiaz+i0WWBou7fOq1x8vXWfU)N1008 5008(qU1fJ2qEhYaHGjhZQmJ2QT1xBW1ak1xUdV0/VjtsbpUEDaEJCQOIpqeoNV+LXo5W)N1008 5104(fVN3dZKceAQPvgyhwQ2lqcXGxx5wja59eJIGUNCszF90sYp50CoqFZ4DoqMMo6M)N1 f12 s720 5296(Fragmenting)N1243(such)X1450(messages)X1844(rather)X2100(than)X2297(rejecting)X2666(them)X2890(might)X3146(be)X3268(a)X3342(reasonable)X3786(option)X4064(for)X720 5408(some)N948(gateway)X1294(services,)X1652(at)X1746(least)X1947(for)X2083(a)X2150(certain)X2437(range)X2675(of)X2779(message)X3129(sizes.)X3388(Of)X3513(course,)X3812(it)X3890(is)X3978(often)X720 5520(dif\256cult)N1052(for)X1191(a)X1261(gateway)X1609(to)X1711(know)X1951(what)X2165(size)X2343(limitations)X2784(will)X2986(be)X3105(encountered)X3604("downstream",)X720 5632(but)N875(intelligent)X1299(guesses)X1624(are)X1774(often)X2004(possible.)X2399(Moreover,)X2834(an)X2957(IETF)X3192(working)X3544(group)X3799(on)X3926(SMTP)X720 5744(extensions)N1154(has)X1310(proposed)X1690(augmenting)X2173(SMTP)X2451(with)X2650(a)X2721("SIZE")X3030(verb)X3229(that)X3402(would)X3670 0.3472(facilitate)AX4037(this)X720 5856(process,)N1116(thereby)X1489(possibly)X1892(requiring)X2328(fragmentation)X2952(on)X3131(the)X3332(\257y)X3516(during)X3850(message)X720 6160(Borenstein)N3853([Page)X4096(4])X5 p%%Page: 5 512 s 12 xH 0 xS 1 f720 400(RFC)N925(1344)X1931(MIME)X2216(and)X2379(Mail)X2585(Gateways)X3784(June)X3984(1992)X720 688(transmission.)N720 912(Note)N938(also)X1124(that)X1300(fragmentation)X1872(or)X1983(reassembly)X2447(might)X2703(reasonably)X3152(be)X3275(performed,)X3732(in)X3839(differing)X720 1024(circumstances,)N1321(by)X1448(either)X1699(the)X1847(sending)X2176(or)X2286(receiving)X2675(gateway)X3026(systems,)X3384(depending)X3815(on)X3941(which)X720 1136(system)N1011(knew)X1243(more)X1465(about)X1703(the)X1845(capabilities)X2309(of)X2413(the)X2555(other.)X3 f600 1360(Using)N858(or)X973(Removing)X1413(External-Body)X2040(Pointers)X1 f720 1584(Another)N1081(MIME)X1388(type)X1600(oriented)X1962(to)X2083(extremely)X2515(large)X2755(messages)X3165(is)X3276(the)X3441("message/external-)X720 1696(body")N985(type.)X1233(In)X1347(this)X1520(type)X1720(of)X1834(message,)X2218(all)X2349(or)X2463(part)X2647(of)X2761(the)X2913(body)X3138(data)X3332(is)X3429(not)X3585(included)X3950(in)X4058(the)X720 1808(actual)N986(message)X1347(itself.)X1623(Instead,)X1960(the)X2113(Content-Type)X2683(header)X2976(\256eld)X3183(includes)X3540(information)X4031(that)X720 1920(tells)N909(how)X1101(the)X1246(body)X1465(data)X1653(can)X1814(be)X1932(retrieved)X2302(--)X2393(either)X2640(via)X2785(a)X2855(\256le)X3005(system,)X3323(via)X3468(anonymous)X3938(ftp,)X4096(or)X720 2032(via)N862(other)X1084(mechanisms.)X720 2256(The)N905(message/external-body)X1828(type)X2029(provides)X2395(a)X2473(new)X2669(option)X2951(for)X3099(mail)X3307(transport)X3685(services)X4031(that)X720 2368(wishes)N1015(to)X1124(optimize)X1496(the)X1648(way)X1842(bandwidth)X2282(resources)X2679(are)X2831(used)X3041(in)X3150(a)X3227(given)X3475(environment.)X4043(For)X720 2480(example,)N1099(the)X1246(basic)X1473(use)X1630(of)X1739(message/external-body)X2656(is)X2749(to)X2853(reduce)X3139(bandwidth)X3574(in)X3678(email)X3922(traf\256c.)X720 2592(However,)N1139(when)X1390(email)X1647(crosses)X1966(a)X2051(slow)X2274(and)X2455(expensive)X2882(boundary)X3287(--)X3393(e.g.,)X3598(a)X3683(satellite)X4026(link)X720 2704(across)N1000(the)X1158(Paci\256c)X1460(--)X1564(it)X1658(might)X1923(make)X2172(sense)X2420(to)X2535(retrieve)X2870(the)X3028(data)X3229(itself)X3463(and)X3643(transform)X4058(the)X720 2816(external-body)N1280(reference)X1664(into)X1839(the)X1982(actual)X2238(data.)X2472(Alternately,)X2955(it)X3034(might)X3283(make)X3516(sense)X3748(to)X3847(copy)X4058(the)X720 2928(data)N916(itself)X1144(to)X1254(a)X1332(new)X1528(location,)X1899(closer)X2165(to)X2276(the)X2430(message)X2792(recipients,)X3227(and)X3402(change)X3711(the)X3865(location)X720 3040(pointed)N1060(to)X1186(in)X1312(the)X1481(message.)X1906(Because)X2277(the)X2445(external-body)X3030(speci\256cation)X3567(can)X3751(include)X4085(an)X720 3152(expiration)N1175(date,)X1424(message)X1814(transport)X2220(services)X2594(can)X2792(trade)X3049(off)X3225(storage)X3567(and)X3770(bandwidth)X720 3264(capabilities)N1184(to)X1283(try)X1414(to)X1513(optimize)X1875(the)X2017(overall)X2309(use)X2461(of)X2565(resources)X2952(for)X3088(very)X3283(large)X3500(messages.)X720 3488(Such)N937(behaviors)X1336(by)X1458(a)X1527(gateway)X1874(require)X2173(careful)X2467(analysis)X2803(of)X2909(cost/bene\256t)X3403(tradeoffs)X3771(and)X3936(would)X720 3600(be)N854(a)X940(dramatic)X1321(departure)X1728(from)X1957(typical)X2262(mail)X2476(transport)X2860(services.)X3260(However,)X3678(the)X3838(potential)X720 3712(bene\256ts)N1057(are)X1213(quite)X1444(signi\256cant,)X1907(so)X2030(that)X2213(such)X2427(the)X2583(appropriate)X3060(use)X3226(of)X3344(these)X3581(service)X3893(options)X720 3824(should)N1000(be)X1115(explored.)X720 4048(For)N877(example,)X1252(the)X1394(following)X1792(message)X2142(includes)X2487(PostScript)X2906(data)X3091(by)X3211(external)X3546(reference:)X7 f10 s1008 4272(From:)N1344(Nathaniel)X1824(Borenstein)X2352(<nsb@bellcore.com>)X1008 4368(To:)N1200(Ned)X1392(Freed)X1680(<ned@innosoft.com>)X1008 4464(Subject:)N1440(The)X1632(latest)X1968(MIME)X2208(draft)X1008 4560(Content-Type:)N1680(message/external-body;)X1296 4656(name="BodyFormats.ps";)N1296 4752(site="thumper.bellcore.com";)N1296 4848(access-type=ANON-FTP;)N1296 4944(directory="pub";)N1296 5040(mode="image";)N1296 5136(expiration="Fri,)N2112(14)X2256(Jun)X2448(1991)X2688(19:13:14)X3120(-0400)X3408(\(EDT\)")X1008 5328(Content-type:)N1680(application/postscript)X1 f12 s720 5520(A)N832(gateway)X1196(to)X1314(Australia)X1710(might)X1978(choose)X2288(to)X2406(copy)X2636(the)X2797(\256le)X2963(to)X3081(an)X3215(Australian)X3659(FTP)X3868(archive,)X720 5632(changing)N1103(the)X1251(relevant)X1591(parameters)X2043(on)X2168(the)X2315(Content-type)X2847(header)X3133(\256eld.)X3381(Alternately,)X3868(it)X3951(might)X720 5744(choose)N1011(simply)X1297(to)X1396(transform)X1794(the)X1936(message)X2286(into)X2460(one)X2623(in)X2722(which)X2981(all)X3102(the)X3244(data)X3429(were)X3640(included:)X720 6160(Borenstein)N3853([Page)X4096(5])X6 p%%Page: 6 612 s 12 xH 0 xS 1 f10 s7 f1 f12 s720 400(RFC)N925(1344)X1931(MIME)X2216(and)X2379(Mail)X2585(Gateways)X3784(June)X3984(1992)X7 f10 s1008 672(From:)N1344(Nathaniel)X1824(Borenstein)X2352(<nsb@bellcore.com>)X1008 768(To:)N1200(Ned)X1392(Freed)X1680(<ned@innosoft.com>)X1008 864(Subject:)N1440(The)X1632(latest)X1968(MIME)X2208(draft)X1008 960(Content-type:)N1680(application/postscript)X1008 1152(%!PS-Adobe-1.0)N1008 1248(%%Creator:)N1536(greenbush:nsb)X2208(\(Nathaniel)X2736(Borenstein,MRE)X3456(2A-)X1008 1344(274,4270,9938586,21462\))N1008 1440(etc...)N1 f12 s720 1632(This)N947(is)X1067(an)X1214(example)X1598(which)X1890(suggests)X2272(both)X2500(the)X2675(bene\256ts)X3031(and)X3227(the)X3402(dangers.)X3806(There)X4112(is)X720 1744(considerable)N1241(bene\256t)X1536(to)X1644(having)X1939(a)X2015(copy)X2235(of)X2348(the)X2499(data)X2693(immediately)X3209(available,)X3639(but)X3795(there)X4021(also)X720 1856(may)N912(be)X1029(considerable)X1542(expense)X1878(involved)X2241(in)X2342(transporting)X2833(it)X2913(to)X3014(all)X3161(of)X3267(a)X3336(the)X3480(members)X3859(of)X3965(a)X4034(list,)X720 1968(if)N803(only)X998(a)X1065(few)X1233(will)X1407(use)X1559(the)X1701(data)X1886(anytime)X2221(soon.)X720 2192(Alternatively,)N1294(instead)X1608(of)X1729(replacing)X2129(an)X2261(external-body)X2837(message)X3204(with)X3416(its)X3548(real)X3735(contents,)X4122(it)X720 2304(might)N977(make)X1218(sense)X1458(to)X1565(transform)X1971(it)X2057(into)X2238(a)X2312 0.2159("multipart/alternative")AX3210(message)X3567(containing)X4005(both)X720 2416(the)N865(external)X1203(body)X1422(reference)X1808(and)X1974(the)X2119(expanded)X2515(version.)X2874(This)X3073(means)X3347(that)X3520(only)X3719(the)X3865(external)X720 2528(body)N937(part)X1112(can)X1271(be)X1387(forwarded)X1807(if)X1891(desired,)X2218(and)X2382(the)X2525(recipient)X2888(doesn't)X3196(lose)X3376(the)X3518(information)X3997(as)X4101(to)X720 2640(where)N980(the)X1123(data)X1309(was)X1483(fetched)X1792(from,)X2028(if)X2112(they)X2303(want)X2515(to)X2615(fetch)X2833(an)X2949(up-to-date)X3370(version)X3678(in)X3778(the)X3922(future.)X720 2752(Such)N936(information)X1415(could)X1653(be)X1768(represented,)X2260(in)X2359(MIME,)X2668(in)X2767(the)X2909(following)X3307(form:)X7 f10 s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -