通过SMTP从GMail或Yahoo帐户发送电子邮件
问题描述:
我试图使用GMail和Yahoo的SMTP服务器从我的AIR应用程序发送电子邮件。 (我对他们两人都有账户),并且意外惊喜,它只是没有发生。通过SMTP从GMail或Yahoo帐户发送电子邮件
警告:这可能是由在格兰EDIT1部分
这里指定新的发展过时是我与服务器通信的日志:
的Gmail:
220 mx.google.com ESMTP ms9sm13686367pbb.43
EHLO mx.google.com
250-mx.google.com at your service, [59.182.158.33]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250 ENHANCEDSTATUSCODES
AUTH LOGIN
530 5.7.0 Must issue a STARTTLS command first. ms9sm13686367pbb.43
STARTTLS
220 2.0.0 Ready to start TLS
AUTH LOGIN
Connection to host lost.
雅虎:
220 smtp209.mail.sg3.yahoo.com ESMTP
EHLO smtp.yahoo.com
250-smtp209.mail.sg3.yahoo.com
250-AUTH LOGIN PLAIN XYMCOOKIE
250-PIPELINING
250-SIZE 41697280
250 8BITMIME
AUTH LOGIN
334 VXNlcm5hbWU6
<base64encoded username>
334 UGFzc3dvcmQ6
<base64encoded password>
530 Access denied
Connection to host lost.
另一方面,我的GMX邮件帐户wor ks完美没有TLS。使用TLS时,连接全部丢失3.
什么是错误的,我该如何解决?
PS:我试图与服务器通信这个使用Windows的内置的telnet可执行
的telnet主机{} {}端口
PPS:它不使用工作AIR中的套接字也是。
EDIT1 下载和安装OpenSSL和Gmail的作品。现在的问题是我如何在AIR中重现这一点?