大虾指点!!ESMTP发送附件的格式是什么??

chary8088 2006-11-13 07:08:18
--> 220 163.com Anti-spam GT for Coremail System (163com[20050206])
HELO 163.com
--> 250 OK
AUTH LOGIN
--> 334 ...
base64的用户名
--> 334 ...
base64的密码
--> 235 Authentication successful
MAIL FROM: <abc@163.com>
--> 250 Mail OK
RCPT TO: <abc@tom.com>
--> 250 Mail OK
DATA
--> 354 End data with <CR><LF>.<CR><LF>

邮件内容,//下面发送附件
\r\n\r\n--#BOUNDARY#--\r\n
Content-Type: application/octet-stream; name=stdafx.h\r\n
Content-Transfer-Encoding: base64\r\n
Content-Disposition: attachment; filename=stdafx.h\r\n\r\n
...............//发送BASE64后的附件内容
以\r\n.\r\n结束
--> 250 Mail OK
QUIT
--> 221 Bye

但是,附件内容总是以信件内容显示出来,而不是附件的形式
大家,帮忙看看那些地方错了??谢谢
...全文
356 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
waterbao 2006-11-26
  • 打赏
  • 举报
回复
我帮你解决,我的qq:50479329
我的网站 http://www.yymb.cn,看看我的软件音乐名捕!
chary8088 2006-11-15
  • 打赏
  • 举报
回复
rain4609(昨天还很帅) ( ) 信誉:100 Blog 2006-11-14 16:06:40 得分: 0

你的代码就不能发附件,你没有看吗?/
不过,分少不了你的:))
chary8088 2006-11-15
  • 打赏
  • 举报
回复
--------=_Next_Part_0023581703.467

什么意思??
我发的还是在正文里出现,郁闷啊
chary8088 2006-11-15
  • 打赏
  • 举报
回复
上面这些全部在正文里!!
baojian88888 2006-11-15
  • 打赏
  • 举报
回复
rfc2633
chary8088 2006-11-15
  • 打赏
  • 举报
回复
Mime-Version: 1.0
Content-Type: Multipart/mixed;
boundary="Boundary----=_tuTRAYfdLtGfXNYvwqJGtXgSTpth"
1libo2Boundary----=_tuTRAYfdLtGfXNYvwqJGtXgSTpthContent-Type: application/octet-stream; name="stdafx.h"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="stdafx.h"

zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N
zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N
zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N
zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N
zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N
zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N
zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N
zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N
zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3NzQ==
Boundary----=_tuTRAYfdLtGfXNYvwqJGtXgSTpth

to baojian88888(机器人) ( ) 信誉:97 Blog
怎么还是在正文里呢???
baojian88888 2006-11-15
  • 打赏
  • 举报
回复
...
Mime-Version: 1.0
Content-Type: multipart/mixed;
boundary="------=_Next_Part_0023581703.467"

定义boundary的引号内是一个随机字符串,你可以自己确定,如为"FLAG"
然后在后面以 --FLAG 表示段开始,以 --FLAG-- 表示段结束
chary8088 2006-11-15
  • 打赏
  • 举报
回复
="------=_Next_Part_0023581703.467
这个是根据什么编码的?????
chary8088 2006-11-14
  • 打赏
  • 举报
回复
那发送附件是怎样的格式?
rain4609 2006-11-14
  • 打赏
  • 举报
回复
我以前做过邮件客户端
现在印象不深了
不过好像发送带附件的邮件不是这样的,这仅仅只是普通的文本邮件的发送方法
greenwly 2006-11-14
  • 打赏
  • 举报
回复
好象做邮件发送的不多啊
chary8088 2006-11-14
  • 打赏
  • 举报
回复
怎么没人帮忙啊,难道是分少吗?
先谢谢大家了
rain4609 2006-11-14
  • 打赏
  • 举报
回复
都打包发给你了,有点复杂,看得懂最好,看不懂直接用也行
总之~~~~分拿来~~
baojian88888 2006-11-14
  • 打赏
  • 举报
回复
这是一个最简单的文本+附件的邮件
ZHENG017 2006-11-14
  • 打赏
  • 举报
回复
boundary="------=_Next_Part_0023581703.467"注意这个.
其实装个foxmail.然后往自己的邮件里发封带附件的邮件,然后查看详细信息比较一下就ok了.
baojian88888 2006-11-14
  • 打赏
  • 举报
回复
Date: Tue, 14 Nov 2006 16:01:31 +0800
From: "=?GB2312?B?zfU=?=" <baojianjob@tom.com>
Subject: =?GB2312?B?aGVsbG8gd29ybGQ=?=
To: <baojianjob@163.com>
X-Priority: 1
X-mailer: FastMail 1.5 [cn]
Mime-Version: 1.0
Content-Type: multipart/mixed;
boundary="------=_Next_Part_0023581703.467"

This is a multi-part message in MIME format.

--------=_Next_Part_0023581703.467
Content-Type: text/plain;
charset="GB2312"
Content-Transfer-Encoding: quoted-printable

hello world!

--------=_Next_Part_0023581703.467
Content-Type: application/octet-stream;
name="test.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="test.zip"

UEsDBBQAAAAIAJ10NDV7JPHUDwEAAG0BAAAIAAAAc3RkYWZ4LmjT11coLklJTKvQy1CwUtj46vqe
81vPbt7wZ9eac0f2/Nt6BMZavIaXS19fYfenU8c3L758eOvqTbs3L97xZ8eRrUfOvzuy/8yNbSsQ
ikFKebl4uZQLihLTcxMV8vOSU0F8oEhKalpmXqpCuKefsVG8j6ujX7yjn0u8L5DByQk0f8tlhfDM
vJT88mKFs9uvXTh6dPPfPatP3jy1E2jlkeunDp4HuwKhBGSbFdDYzLzknNKUVAWbcoiUXoYdWKWz
wpXTFy6c2ghRiawQ6OuczCSwOoRgbmJOTn4yumBqbn5RJZpgSXJGYhFYDGxPiL+Lv5XClVtbTm9Z
dunv5cObz1z4dGnV8c9bj+zYu+cyzHYAUEsBAhQAFAAAAAgAnXQ0NXsk8dQPAQAAbQEAAAgAAAAA
AAAAAAAgAICBAAAAAHN0ZGFmeC5oUEsFBgAAAAABAAEANgAAADUBAAAAAA==

--------=_Next_Part_0023581703.467--
.
chary8088 2006-11-14
  • 打赏
  • 举报
回复
那太好了
x_iayu@163.com

一定多给大侠分:)
rain4609 2006-11-14
  • 打赏
  • 举报
回复
要代码的话我有
不过有点复杂,得好好看才才得明白
chary8088 2006-11-13
  • 打赏
  • 举报
回复
就是收到后,附件在正文里显示出来了
几天了,怎么改都是一样,实在想不来了

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧