2017-04-10 84 views
2

我试图发送使用SMTP电子邮件在Adobe AIR应用程序发送电子邮件,我无法作出与Gmail的代码工作,但它与我的托管电子邮件工程没有TLS/SSL,所以我的假设是TLS/SSL是问题。 我使用SMTPMAiller从http://www.bytearray.org/?p=27 与最新的as3cryptolib我可以罚款。 我不想使用服务器端脚本。 只有当您有一个可用于gmail的工作代码/应用程序时,才请作出回应。 谢谢使用SMTP与ActionScript3的/ Adob​​e AIR的TLS/SSL

编辑:我的问题是,如果你已经在使用什么库和你正在使用什么版本的工作,我相信我的库太旧了。

+2

最后一句话不是S.O如何工作。想象一下,我有一个GMail帐户(真),30分钟备用(可能),如果你发布可调试的代码,我们都可以学到一些新的结果,不是吗?...不管怎么看这些[**搜索结果* *](http://stackoverflow.com/search?q=smpt+gmail)有任何可以应用于您的AIR代码的提示。此外,如果打开替代邮件为GMail这[**评论听起来很有希望**](http://stackoverflow.com/questions/9391782/using-smtp-mailer-but-not-successful-yet#comment12302099_9391782)(见两个评论链接,因为演示代码是GMail) –

+0

@VC.One我可以发布我的代码和mayber测试项目,但我不指望有人会调试我的代码,我期望的答案是类似于“我有一个应用程序可以这在目前和我正在使用库X“,.我使用的库曾经工作过,但在过去的5年里情况发生了变化,但图书馆和AIR停滞不前。 – simion314

+0

图书馆的年龄并不只是一个数字,问题/解决方案保持不变。问题是SMTP邮件程序不处理SSL(请参阅该论坛中的评论,只是单词搜索“ssl”和ppl正在请求它)。您是否尝试了我的其他评论中显示的链接?带您到旨在解决SSL问题的[** AirxMail **](http://flex.coltware.com/as3-flex-air/airxmail/)。你可以测试他们的示例代码(对于GMail),而你等待这里的答案... –

回答

2

我设法使用这个库airxmail 我有几个问题,虽然发送使用SMTP和SSL从gmail.yahoo电子邮件,我尝试使用事件侦听器明白了什么错误登录的代码,但加入特定的监听器造成问题,我报了here。对于日志记录,我建议使用作者推荐的内容(mx.Log)。 其他问题是由我发现的第一个示例中的不明确文档造成的,有一些代码需要仅运行SSL,而其他代码只需运行TLS。

我没来得及或需要测试TLS,所以我不知道,如果它的工作原理,代码还没有生产,所以也许我会在稍后发现更多的问题。

我创建了一个包装类,我的需求是当用户添加他的电子邮件凭据和设置时有一个测试功能,然后有能力发送多个电子邮件,我将在这里显示我的主代码,用于你自己的风险。

我想在这里,但因此增加我的样本代码的格式不喜欢它,我here is a gist希望这会有所帮助。

+1

另外,请确保您在gmail帐户中将选项“允许不太安全的应用程序”设置为ON。否则,您无法进行身份验证。 –