按照 《张孝祥Java邮件开发详解》 自己create了 emali, 其中jpg 和wav文件格式过大,删除了写内容

  1. From redhat@diego.com Mon Nov 17 03:15:30 2014
  2. Subject: MIME protocol instruction
  3. From: redhat <redhat@diego.com>
  4. To: redhat@diego.com
  5. Content-Type: multipart/mixed; boundary="=-RupI3c4lXME8bff/ft/d"
  6. Message-Id: <1416222929.8632.26.camel@localhost.localdomain>
  7. Mime-Version: 1.0
  8. X-Mailer: Evolution 2.12.3 (2.12.3-8.el5_2.2)
  9. Date: Mon, 17 Nov 2014 03:15:30 -0800
  10. X-Evolution-Format: text/html
  11. X-Evolution-Account: 1415963235.8127.20@utm-vm14
  12. X-Evolution-Transport: smtp://@100.1.1.2/;use_ssl=never
  13. X-Evolution-Fcc: mbox:/root/.evolution/mail/local#Sent
  14.  
  15. --=-RupI3c4lXME8bff/ft/d
  16. Content-Type: multipart/related; type="multipart/alternative"; boundary="=-tdy2lUVnR0qeIVXQPjCf"
  17.  
  18. --=-tdy2lUVnR0qeIVXQPjCf
  19. Content-Type: multipart/alternative; boundary="=-3hvN6+0KTxm6eZoLZtuO"
  20.  
  21. --=-3hvN6+0KTxm6eZoLZtuO
  22. Content-Type: text/plain
  23. Content-Transfer-Encoding: 8bit
  24.  
  25. welcome to our website.
  26.  
  27. --=-3hvN6+0KTxm6eZoLZtuO
  28. Content-Type: text/html; charset=utf-8
  29. Content-Transfer-Encoding: 8bit
  30.  
  31. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
  32. <HTML>
  33. <HEAD>
  34. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  35. <META NAME="GENERATOR" CONTENT="GtkHTML/3.16.3">
  36. </HEAD>
  37. <BODY>
  38. <A HREF="www.baidu.com">welcome to our website.</A><BR>
  39. <BR>
  40. <IMG SRC="cid:1416222913.8632.22.camel@localhost.localdomain" ALIGN="bottom" BORDER="0">
  41. </BODY>
  42. </HTML>
  43.  
  44. --=-3hvN6+0KTxm6eZoLZtuO--
  45.  
  46. --=-tdy2lUVnR0qeIVXQPjCf
  47. Content-ID: <1416222913.8632.22.camel@localhost.localdomain>
  48. Content-Disposition: attachment; filename=201875-120HGS10143.jpg
  49. Content-Type: image/jpeg; name=201875-120HGS10143.jpg
  50. Content-Transfer-Encoding: base64
  51.  
  52. /9j/4AAQSkZJRgABAgEASABIAAD/4QE2RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA
  53. AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodp
  54. AAQAAAABAAAApAAAANAACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTNCBXaW5kb3dz
  55. SN/6X/kF5oklr/Kk6eH4vpfps/0rf+l/5BL02f6Vv/S/8gvNEktf5UnTw/F9L9Nn+kb/ANL/AMgm
  56. ............................................
  57. 9Nn+kb/0v/ILzVJDX+VJFeH4vpPps/0rf+l/5BL02f6Vv3O/8gvNkktf5UuFeH4vpHps/wBK3/pf
  58. +QTemz/St+53/kF5wklr/Kk6fyt9H9Nn+lb9zv8AyCb02f6Vv/S/8gvOUkNf5Uu0/lb6N6df+lb/
  59. ANL/AMgm9Nn+lb9zv/ILzpJLX+VLtH0X02f6Vv3O/wDIJvTr/wBK37nf+QXnaSGqdP5W+ienX/pW
  60. /wDS/wDIJjXX/pW/c7/yC88SQ1XaPoRrr/0rf+l/5BL06/8ASt+53/kF56klqu0/lb6F6bP9Kz7n
  61. f+QTemz/AErPud/5BefJIa/ypOn8rfQTWz/Ss+53/kE3ps/0rPud/wCQXn6SWv8AKl2j3/ps/wBK
  62. z7nf+QSNbP8ASs+5/wD5BcAkhr/Klz33ps/0rPuf/wCQSNbP9Kz7n/8AkFwKSWv8qS976bP9Kz7n
  63. /wDkE3p1/wClZ9z/APyC4NJDVcHu/Tr/ANKz7n/+QS9Nn+lZ9z//ACC4RJLVc916df8ApWfc7/yC
  64. Y11/6Vn3P/8AILhkkNUh7n06/wDSs+5//kExrr/0rPuf/wCQXDpJarg9ua6/9Kz7n/8AkEjWz/St
  65. +5//AJBcQkhquD2xrZ/pW/c//wAgl6bP9K37n/8AkFxKSWv8qXB7U1s/0rfuf/5BHwK6/t+PFrP5
  66. 1nZ/7w/kLg0kDdHy8F4fqpJfKqSxW0//2d==
  67.  
  68. --=-tdy2lUVnR0qeIVXQPjCf--
  69.  
  70. --=-RupI3c4lXME8bff/ft/d
  71. Content-Disposition: attachment; filename=dingdong.WAV
  72. Content-Type: audio/x-wav; name=dingdong.WAV
  73. Content-Transfer-Encoding: base64
  74.  
  75. UklGRqynAABXQVZFZm10IBAAAAABAAEAIlYAAESsAAACABAAZGF0YUCnAAAAAP//AAD//wAA//8A
  76. /wAAAAAAAAAAAAABAAIAAgABAAEAAQABAAAAAAAAAAAAAAAAAP///v///wAA////////AAAAAAAA
  77. AAAAAAAAAQAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAD//wAAAAAAAAAA//8AAAAAAAAAAP//AAAA
  78. ............................................
  79. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAA//8AAAAAAAD/////
  80. AAAAAAAA/////wAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAA/v///wAA////
  81. ////AAAAAAAAAAAAAAAAAQAAAAAAAAAAAAEAAQAAAAAAAAAAAAAAAAD//wAAAAAAAP///v///wAA
  82. AAD//wAAAAAAAAAAAAAAAAAAAQABAAAAAAAAAAEAAAAAAAAAAAAAAAAA///+////AAD///////8A
  83. AAAAAAAAAAAAAAABAAEAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAD//wAAAAAAAAAA
  84. AAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  85. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  86. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  87. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMSVNU
  88. QAAAAElORk9JU0ZUFQAAAFNvbnkgU291bmQgRm9yZ2UgNy4wAABJRU5HAgAAACAASUNSRAsAAAAy
  89. MDAzLTEwLTI5AAI=
  90.  
  91. --=-RupI3c4lXME8bff/ft/d
  92. Content-Disposition: attachment; filename=cleanfile.exe
  93. Content-Type: text/plain; name=cleanfile.exe; charset=us-ascii
  94. Content-Transfer-Encoding: 8bit
  95.  
  96. this is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean filethis is a clean file
  97. --=-RupI3c4lXME8bff/ft/d--

  其格式如下

MIME protocol 说明的更多相关文章

  1. MIM协议与Base64编码

    MIME Protocol 1. MIME的全称是"Multipurpose Internet Mail Extensions",中译为"多用途互联网邮件扩展" ...

  2. RFC 2616

    Network Working Group R. Fielding Request for Comments: 2616 UC Irvine Obsoletes: 2068 J. Gettys Cat ...

  3. vagrant虚拟机共享目录在windows宿主下的禁忌

    问题背景 宿主环境:Windows10 开发环境:vagrant(ubuntu) 操作目录:synced_folder (共享目录 ) 执行命令:npm install 错误信息: npm ERR! ...

  4. npm install Error:EPROTO: protocol error, symlink '../mime/cli.js' -> '/vagrant/src/nodejs/node_modules/express/node_modules/send/node_modules/.bin/mime'

    我在ubuntu上使用npm安装依赖是出现下面错误: npm ERR! Linux 3.13.0-101-genericnpm ERR! argv "/usr/bin/nodejs" ...

  5. Bittorrent Protocol Specification v1.0 中文

    翻译:小马哥 日期:2004-5-22 BitTorrent 是一种分发文件的协议.它通过URL来识别内容,并且可以无缝的和web进行交互.它基于HTTP协议,它的优势是:如果有多个下载者并发的下载同 ...

  6. RTSP RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议

    RTSP 编辑 RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学.网景和RealNetwo ...

  7. IMAP(Internet Mail Access Protocol,Internet邮件访问协议)以前称作交互邮件访问协议(Interactive Mail Access Protocol)。

    IMAP(Internet Mail Access Protocol,Internet邮件访问协议)以前称作交互邮件访问协议(Interactive Mail Access Protocol).IMA ...

  8. Resumable uploads over HTTP. Protocol specification

    Valery Kholodkov <valery@grid.net.ru>, 2010 1. Introduction This document describes applicatio ...

  9. MIME协议生成邮件

    MIME协议生成一封复杂的邮件 MIME协议是对RFC822文档的升级和补充,用MIME协议能生成一封有文字.图片和附件的复杂邮件.首先要导入activation.jar和mail.jar.Mail. ...

随机推荐

  1. URAL 1997 Those are not the droids you're looking for 二分图最大匹配

    Those are not the droids you're looking for 题目连接: http://acm.timus.ru/problem.aspx?space=1&num=1 ...

  2. HP-unix如何生成动态库?

    HP-unix系统生成动态库编译的方法? 创建PIC中间文件的编译器选项是+z,创建动态库的链接器标志是-b. 1. cc +z d1.c d2.c /* 编译以".o"为扩展名的 ...

  3. /etc/fstab 转

    一./etc/fstab文件的作用 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载. 系统开机时会主动读取/etc/fstab这个文件中的内容 ...

  4. 关于U盘启动操作系统《30天自制操作系统》

    原本的启动是从img启动的,并且这个img是用FAT12文件系统进行格式化的(详细去搜索FAT12文件格式,这里给大家推荐一篇http://www.doc88.com/p-646605198560.h ...

  5. Win8系统108个运行命令 你能记住多少?

    Win8运行命令:程序和功能   取消了开始菜单的Win8让人感觉很不习惯,这才发现原来开始菜单可以做这么多事.不过Win8中的一些快捷键还沿用了Windows一直以来的习惯,比如按下Windows ...

  6. 对printf函数的理解1

    看如下代码: #include <stdio.h> int main(int argc, const char *argv[]) { printf("%s\n",&qu ...

  7. MySQL create table as与create table like对比

    a.create table like方式会完整地克隆表结构,但不会插入数据,需要单独使用insert into或load data方式加载数据b.create table as  方式会部分克隆表结 ...

  8. pacific-atlantic-water-flow(不错)

    https://leetcode.com/problems/pacific-atlantic-water-flow/ // 其实,这道题目可以参考前面的那道:Trapping Rain Water I ...

  9. docker基本元素和底层实现

    docker是轻量级的操作系统虚拟化解决方案 优点 1.基于操作系统层面 2.启动速度快(秒级) 3.资源利用率高 4.性能高.易管理 docker有3大基本要素 分别是 1.镜像:只读模板,用来创建 ...

  10. 记一个使用Client Object Model上传文件的小例子

    1. 新建一个C#的Console project. 2. 给project 添加reference: Microsoft.SharePoint.Client Microsoft.SharePoint ...