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

Abh*_*raj 5 php apache-flex actionscript-3

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

Chr*_*rez 9

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

但是有一个名为as3maillib的 as3库,你可能想要签出.我个人建议保持服务器端.

  • 只是为了补充一点,如果你想使用AIR一切都很好,但是对于web托管的flex应用程序,你将无法连接到托管文件的服务器以外的服务器(包括邮件服务器)他们没有特别让你.谷歌"adobe crossdomain"获取更多信息. (3认同)

小智 0

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