Usando flash.net.Socket para enviar emails via SMTP
Em um projeto que estou desenvolvendo em AIR surgiu a necessidade do envio de email. Para uma aplicação desktop não ficava nada interessante utilizar um script server-side para fazer isso, então, conhecendo a classe flash.net.Socket disponibilizada tanto na API do FlashPlayer quanto do AIR, que explorada pode oferecer tal funcionalidade, resolvi pesquisar se já havia algo desenvolvido e dentre algumas poucas soluções que encontrei, resolvi testar o SMTPMailer desenvolvido pelo Thibault Imbert do blog ByteArray.org.
Como na lista de discussão Flexdev surgiu um post sobre o assunto na semana que antecedeu essa minha pesquisa, achei conveniente publicar o resultado do teste que fiz afim de que outros possam também ter mais um exemplo do uso da solução criada pelo Thibault.
Tive que fazer algumas alterações e coloquei comentários sobre as mesmas no código original.
Vou tentar manter contato com o Thibault ou até mesmo, adiante, tentar implementar outros recursos bem como a autenticação SSL pois sem esse recurso não é possível utilizar por exemplo servidores SMTP como o do Gmail que requerem este passo.
Exemplo compilado: SMTPMailerLab.air (AIR 1.0/1.1)
Fonte (incluindo as classes originais do ByteArray.org)*: SMTPMailerLab.zip
*FlexBuilder Archive
6 comentários:
Olá,
Tentei acessar os links, mas estão quebrados.
Alguém poderia postar onde posso encontrar os fontes?
Valew
Jeferson
Os links estao quebrados. é possível disponibilizar novamente?
obrigado
Uma pregunta, tem os fontes desse exmplo? estou tentando implementar a mesma funcionalidade.
Prezados, desculpem o abandono. De janeiro para cá, graças à Deus, muito trabalho.
Os sources estão novamente publicados em: http://bit.ly/smtpmailerlab
Continua o erro 404 :/ poderia disponibilizar, por favor?
Que pena!!! Link quebrado!
Postar um comentário