给你看个以前的帖子:首先编辑一个HTML文件,其中有一个FLASH的连接,然后用文本编辑器编辑它,下面是HTML文件中对FLASH的引用:<OBJECT 
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0 
classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=400 height=300><PARAM NAME="movie" VALUE="new.swf"><PARAM NAME="quality" VALUE="high">
            <embed src="new.swf" quality=high 
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" 
type="application/x-shockwave-flash" width="400" height="300">    </embed>  
</OBJECT></P>
其中你们可以看到flash 的文件名是NEW.SWF位置在当前目录
把他们修改如下:
<P>
<OBJECT 
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0 
classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=400 height=300><PARAM NAME="movie" VALUE="cid:mail_maker@0"><PARAM NAME="quality" VALUE="high">
            <embed src="cid:mail_maker@0" type="application/x-shockwave-flash"" quality=high 
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" 
type="application/x-shockwave-flash" width="400" height="300">    </embed>  
</OBJECT></P>
大家注意差别
然后把这个HTML文件制作成EMAIL,并附上“NEW.SWF"文件,存盘,编辑这封EMAIL文件,你会发现"new.swf"文件块前有一个头,把他们修改如下:
Content-Type: application/octet-stream
Content-ID: <mail_maker@0>
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="new.swf"
大家一定会发现Content-ID: <mail_maker@0>就是问题的关键!!!!!大家明白如何引用EMAIL中的文件了吧!!!!但是如果你用微软的EMAIL软件发送有可能还是不成功,可能是微软的EMAIL软件认为你的修改不合法又把他们改回来了!!我用了一个别的EMAIL软件就能把他们发送出去。
其实大家不必要每次都这么费劲,网上有些EMAIL工具就可以附带FLASH发送,我找了一个
“YUMS电子邮件特快专递“
软件作者:余振宇
电子信箱:[email protected]
更新网址:http://yums.126.com
这个软件有一个BUG,看看他发出EMAIL文件的源码你就知道问题所在了!!