2010-01-08 58 views

回答

0

理想的情況下,如果你正在寫的AIR應用程序,你去一些上述答案中提到的圖書館並直接從flex發送郵件。出於安全原因,從基於Web的Flex應用程序的服務器端組件發送郵件總是一個更好的主意。如果您使用Flex或任何其他方法直接將內容從客戶端瀏覽器發送到郵件服務器,則SMTP不安全,並且黑客有很多安全漏洞,但更多的flex可能不允許您執行某些跨服務器交互(準備好以面對他們)

9

最好的做法是創建一個服務器端服務來處理髮送電子郵件並使Flex前端與該服務進行通信。

然而,有一個as3的庫,稱爲as3maillib,你可能想簽出。我個人會建議保持它的服務器端。

+3

只是爲了增加這一點,如果你想使用AIR一切都很好,但對於Web託管的Flex應用程序,你將無法連接到服務器而不是你的文件託管的服務器(包括郵件服務器),如果他們沒有特別讓你。 Google「adobe crossdomain」獲取更多信息。 – 2010-01-08 08:31:17

4

雖然通常的做法是使用服務器端腳本發送電子郵件,但使用socket connections也可以使用普通的as3。甚至還有一些庫,如as3maillibSMTP Mailer

編輯:SMTP梅勒頁面似乎在寫作的時候要下來,但你可以看到它通過谷歌緩存...

相關問題