关于发送内嵌Flash的邮件实验
来源:互联网 发布:php防止重复加分 编辑:程序博客网 时间:2024/04/27 20:11
最近需要发送内嵌Flash的邮件,缘于这样一个需求:用户在内网放了一些Flash贺卡,可选某一贺卡进行邮件发送,为了用户体验,不能将flash当成附件,要直接显示在邮件查看界面中。
.net本身带了邮件类,同时也是支持html标记的,同时以前也实现过,将内嵌图片邮件的功能,想想这样一个需求也应该不是什么大问题。
可最终论证下来,要发送这种邮件,基本不可能:
1。客户端为outlook时,outlook会自动禁示邮件中的activex,那flash就无法显示(显示一个红的X)。这种安全性问题,根本不可能解决。
2。当用IE查看邮件时,如果使用126.com,mail.QQ等第三方邮件服务提供商时,邮件内容,已进行了更改:
如126.com.会将 src="aa.swf",改成_src="aa.swf",如此一下,无法加载影片
qq邮箱,实际试验时,也会改了SRC的内容,同时无法提取swf路径。
因自己没考虑到安全性引发的问题,以为是.net自带的邮件类库不支持,因此自己用socket根据邮件的协议写了一个客户端。结果是一样,邮件发了,只能当附件形式查看。
用QQ的发贺卡功能实验了一下,查看最终的效果:
在outlook中无法查看flash,却提供了一个小图片,要求跳到qq网站查看收到的flash
在IE中查看,一切正常。
核查相应的源码:
没找到<object >这类标记,但有<embed>标记,而该标记在outlook中是不显示,IE却认识该标记。因此正常显示。
看来发送Flash邮件,也是个麻烦的事,所以说基本可能性不大。
- 关于发送内嵌Flash的邮件实验
- Java发送内嵌图片的邮件
- 关于aps.net进程内定时发送邮件的问题
- Flash builder邮件发送的实现
- 发送内嵌图片邮件的正确方法
- 一段发送邮件的代码(内嵌图片)
- c#发送邮件内嵌图片的两种方法
- .net 发送flash邮件
- 关于邮件的自动发送
- App内邮件发送
- javamail 发送邮件,发复杂html,包括附件,以及内嵌图片的邮件
- 关于邮件发送的乱码问题
- 关于C#发送邮件的一点体会
- 一些关于C#发送邮件的代码
- 关于发送邮件的一些东西
- 关于SMTP协议发送邮件的总结
- 关于C#发送邮件的换行
- 一些关于C#发送邮件的代码
- TJU 3474
- 控件树
- Fedora 13在Virtual PC 2007上桌面的配置
- Digital Rights Management(DRM)
- VoIP技术(6)--VoIP中线路电压
- 关于发送内嵌Flash的邮件实验
- Linux内核启动参数的传递
- c# 调用webservice 1
- Difference for Logins and Users
- Oracle 01810: 格式代码出现两次
- C#动态调用webservice 2
- php 正则替换函数 ereg_replace
- Garfield
- Visual C#的SQL Server数据库连接编程