我可以发送带有Actionscript 3.0的电子邮件,还是需要使用PHP?

时间:2010-01-08 05:24:33

标签: php flex actionscript-3

我想知道使用actionscript,是否可以发送电子邮件并在flashbuilder 4(flex)中创建前端, 无论我在哪里看到php用于邮件,都有可能吗?

3 个答案:

答案 0 :(得分:9)

最佳做法是创建服务器端服务以处理发送电子邮件并让Flex前端与该服务进行通信。

然而,您可能想要结帐的是名为as3maillib的as3库。我个人会建议保持服务器端。

答案 1 :(得分:4)

虽然通常的做法是使用服务器端脚本发送电子邮件,但也可以使用socket connections使用简单的as3。甚至还有一些库,例如as3maillibSMTP Mailer

编辑:撰写本文时,SMTP邮件程序页面似乎已关闭,但您可以通过Google缓存查看...

答案 2 :(得分:0)

理想情况下,如果您正在编写AIR应用程序,则可以使用上述答案中提到的一些库,并直接从flex发送邮件。出于安全原因,从基于Web的Flex应用程序的服务器端组件发送邮件总是更好的主意。 SMTP是不安全的,如果您使用Flex或任何其他方法直接从客户端浏览器将内容发送到邮件服务器,则黑客有很多安全漏洞,更多的Flex可能不允许您进行某些跨服务器交互(做好准备)面对他们)