Hum, valeu Eldio.
É vou vê como irei tratar tais assuntos...
Achar um servidor com relay aberto, deve ser dificil e não deve ser estavel, pois pode não funcionar mais um dia.
Veremos,
De qualquer forma agradecido aos esclarecimentos,
Grato a lista!
Abs,
Psy Khé.
Em 4 de setembro de 2012 13:36, Eldio Santos Jr. <eldiosantos@gmail.com> escreveu:
Desculpe, rapaz, algo "hard coded" ou em "hard code" é expressão de programador pra quando você inclui algum parâmetro de configuração como esse direto em código...A outra opção seria incluir isso em um arquivo properties, mas não sei como o Android trabalha isso... O jar e o war do Java é simplesmente um arquivo zip, você pode simplesmente abrir o arquivo e pegar o que esta nos arquivos properties ou xml dentro dele, não sei se o apk funciona da mesma forma... Se for é melhor deixar no código mesmo que assim dificulta que qualquer leigo pegue suas credenciais de email... Servidores SMTP "relay aberto" (não tenho certeza do nome, faz muito tempo que fiz redes 1 na faculdade), que seria esse servidor que você esta querendo... Lembro-me que o último que soube que trabalhava assim era o email do IG, mas mudaram isso há pelo menos 7 anos atrás (descobri depois que não consegui fazer o exercício que o professor passou, enviar um email via Telnet)...
Em 4 de setembro de 2012 11:49, Psy Khé <psykhe6@gmail.com> escreveu:Eldio,
Então, é para minha aplicação disparar um email automatico, sem box, etc.Como assim hard coded?O que eu estou usando é isso:O que digo é que ao meu ver, tem que ter usuario e senha de um smtp para o envio. Normal. E o que digo é que vai ficar no meu codigo esse usuario e senha, o que não é muito bom.Tem alternativa?Abraços,
Psy Khé.Em 4 de setembro de 2012 11:45, Eldio Santos Jr. <eldiosantos@gmail.com> escreveu:
Cara, depende do que você quer... Se o usuário for digitar os dados dele você pode receber por parâmetro, mas se for um email seu (sua aplicação usa o mesmo email pra todas as instâncias) talvez seja necessário (e até melhor) deixar hard coded mesmo...Mas se for usar o GMail, talvez haja algo melhor pra ser usar, ao menos se for usar as credenciais do usuário... Não tenho certeza, mas acredito que haja uma forma diferente de pegar as credenciais do usuário...
Em 4 de setembro de 2012 11:23, Psy Khé <psykhe6@gmail.com> escreveu:Hum,Agora sim!!!Valeu Bernardo!!!Grato,Abs,Ah... O que eu achei um pouco ruim, é que eu vou ter que deixar o user e password do email gmail para o envio da mensagem. Eu acho que só consigo alterar esse cenario se eu encontrar um server smtp que aceite envio anonymous. O que também não é muito bom.
Seria por ae?Vlw.Psy Khé.Em 4 de setembro de 2012 11:02, Bernardo Ferreira e Souza <bernardobfs@gmail.com> escreveu:
Mais explicado.. Nas propriedades do projeto vai na seção Build Path, aba Order & Export e marca o checkbox da biblioteca..
Em 4 de setembro de 2012 11:01, Bernardo Ferreira e Souza <bernardobfs@gmail.com> escreveu:
Tentou marcar a lib pra exportar junto com o projeto?Em 4 de setembro de 2012 11:00, Psy Khé <psykhe6@gmail.com> escreveu:
Eu creio que não estou sabendo incluir os jar's do javamail-android no meu projeto.Eu coloquei no build path e external jar. Porem ele está mostrando o jar la da localização original dele e nao incluiu no path do meu projeto, onde o projeto está ele nao copiou para o mesmo local.Será isso? Como resolver?
Forte abraços!Psy KhéEm 4 de setembro de 2012 10:48, Eldio Santos Jr. <eldiosantos@gmail.com> escreveu:
Cara, olhando o log aqui, parece que ele não esta achando a sua classe...09-03 19:13:32.703: W/dalvikvm(803): Unable to resolve superclass of Lbr/com/istgroup/util/Mail; (172)...
Isso pode ser que há algum erro de compilação... Me parece algo com a superclasse dela...09-03 19:13:32.943: E/AndroidRuntime(803): java.lang.NoClassDefFoundError: br.com.istgroup.util.Mail--2012/9/3 Psy Khé <psykhe6@gmail.com>
09-03 19:13:32.943: E/AndroidRuntime(803): java.lang.NoClassDefFoundError: br.com.istgroup.util.Mail
Eldio Santos Junior
Tel.: (21) 8884-3757
Skype: eldiojr
Twitter: @eldiusPágina pessoal: http://eldiosantos.net
--
Eldio Santos Junior
Tel.: (21) 8884-3757
Skype: eldiojr
Twitter: @eldiusPágina pessoal: http://eldiosantos.net
--
Eldio Santos Junior
Tel.: (21) 8884-3757
Skype: eldiojr
Twitter: @eldiusPágina pessoal: http://eldiosantos.net






0 comentários:
Postar um comentário