我想知道使用actionscript,是否可以发送电子邮件并在flashbuilder 4(flex)中创建前端, 无论我在哪里看到php用于邮件,都有可能吗?
答案 0 :(得分:9)
最佳做法是创建服务器端服务以处理发送电子邮件并让Flex前端与该服务进行通信。
然而,您可能想要结帐的是名为as3maillib的as3库。我个人会建议保持服务器端。
答案 1 :(得分:4)
虽然通常的做法是使用服务器端脚本发送电子邮件,但也可以使用socket connections使用简单的as3。甚至还有一些库,例如as3maillib和SMTP Mailer。
编辑:撰写本文时,SMTP邮件程序页面似乎已关闭,但您可以通过Google缓存查看...
答案 2 :(得分:0)
理想情况下,如果您正在编写AIR应用程序,则可以使用上述答案中提到的一些库,并直接从flex发送邮件。出于安全原因,从基于Web的Flex应用程序的服务器端组件发送邮件总是更好的主意。 SMTP是不安全的,如果您使用Flex或任何其他方法直接从客户端浏览器将内容发送到邮件服务器,则黑客有很多安全漏洞,更多的Flex可能不允许您进行某些跨服务器交互(做好准备)面对他们)