使用Flash Remoting发送SMTP邮件
作者:Flying 日期:2007-03-16
这是我早期的一个练习作品,主要是学习Fluorine与Flash之间的数据类型转换。分别有简单数据数据类型、数组数据类型、关联数组数据类型,对象数据类型作为参数进行练习。当然,肯定用对象数据类型作为参数传递最强。
至于服务器端,我想很多人发送SMTP邮件时都没有自己的Email服务器,因此不得不借助于163、新浪这些网站的Email服务器,他们为防止一些别有用心的人利用他们的服务器以垃圾邮件,因而对SMTP邮件都要进行严格的验证。因此,我们要“借鸡下蛋”还得费点心思。如果用Java、PHP这些后台,得用Socket。ColdFusion最方便,基本上不受限制。当然,用.NET也算方便。如果是基于.NET Framework 1.1框架,可用Web.Mail类库来实现,只要通过microsoft的SMTP邮件schemas验证就可以了。如果是用.NET Framework 2框架来开发,可以使用新增的Net.Mail包。用法很简单,而且还可以实现异步发送。
注意:
- 我是通过web.config设置发信人邮箱的。发送邮件前请设置好收信人邮箱,收信服务器和端口。
- 目前测试通过的有163、新浪邮箱,其它邮箱测试没测试,欢迎大家帮忙测试一下。
- 本程序是基于Flash player 7.0,暂时没有发送附件的功能。
评论: 10 | 引用: 0 | 查看次数: -
回复
]您好楼主。很感谢您的文章。但我是一个新手。对flash很难懂。我的工作跟技术没大有关系从头学也不现实!我遇到的问题跟楼上“阿孝”的问题差不多。我用的是一个免费的flash网站模板,里面有个contact us 就是客户给(我们)网站留言的。这个留言板是一整个swf文件做的(有原文件能改的)不是跟网站后台匹配起来用的那种。感觉似乎就是一个单独的用flash做出来的留言板。不放在网站上也能够用似的。我想实现的是:当客户在这个留言板上输入正确的邮箱格式然后点击 send发送。邮件就会自动发送到我(公司)的邮箱里。这样的功能要想实现的需要我怎么做。这个脚本动作好像必须要写在flash里面去而不是一个js文件就能解决的。哪怕是要用outlook发也可以。我就是不知道要怎么改在哪里加代码能实现这个功能!麻烦楼主解答。万分谢谢!!!!
Flying 于 2010-03-23 10:49 PM 回复
本程序你一定要有Flash和ASP.NET基础。
各位,楼主写的很辛苦,麻烦大家从头看到尾后再要东西
末尾部分已经提供了源码,你们还要人家发给你,哎。。。。
末尾部分已经提供了源码,你们还要人家发给你,哎。。。。
小弟是新手,最近在寫一個訂單系統~
可是一直苦於卡著送信的部份...
我希望能直接按確認後,送信至自已信箱,不希望跳出Outlook的發信頁面~~
但是您的這套程式功能似乎比較多,一整個很複雜~”~
另外想請教,想直接發信,是否一定要先設置好發信端呢~”~?
Flying 于 回复
可是一直苦於卡著送信的部份...
我希望能直接按確認後,送信至自已信箱,不希望跳出Outlook的發信頁面~~
但是您的這套程式功能似乎比較多,一整個很複雜~”~
另外想請教,想直接發信,是否一定要先設置好發信端呢~”~?
其实并不复杂,如果是固定的发信人,你可以将其hard code
你好!
能否给我一份原文件,谢谢!
woh45@sohu.com
Flying 于 回复
能否给我一份原文件,谢谢!
woh45@sohu.com
已经提供文件下载
路过发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志: