Setar a porta smtp para envio de e-mail

Pessoal,

Alguém saberia me dizer como eu faço pra setar uma porta smtp antes de enviar um e-mail utilizando o pacote javax.mail?

Um abraço a todos,
Aislan

No Commons Email é só vc usar o método setSmtpPort( numeroDaPorta ).
Não sei como é Java Mail, mas provavelmente deve ser parecido.

Até mais!

David,

Obrigado pela ajuda, vou dar uma olhada nessa classe q vc mencionou. Qto ao java mail, naum encontrei nenhum metodo parecido com isso, mas tudo bem…

[]´s
Aislan

é assim:

Properties properties = new Properties();
properties.put("mail.smtp.port", "465");

agora eu deixo a minha duvida…

para o gmail… alguem sabe se tem alguma maneira de fazer o envio sem fazer autenticação?

Você precisa usar autenticação (senão seria muito fácil usar o gmail para spam, o que provavelmente você não quer). Fora isso, veja esta thread:

http://www.guj.com.br/posts/list/35431.java

bom… por um lado… fazer autenticação é mto bom… mas por outro… rsrs… deixa a senha do seu e-mail exposta… mto ruim!!!

mto obrigado thingol

Muito obrigado pessoal,

Agradeço a todos pelas dicas…

[]´s
Aislan