Bom... simples...

Para resolver isso fiz o seguinte na minha classe smtp:
.
.
.
Authenticator auth = new Auth();
.
.
.

e criei a classe Auth()

import javax.mail.*;
import javax.swing.*;
import java.util.*;

public class Auth extends Authenticator {

  public PasswordAuthentication getPasswordAuthentication() {
    String username, password;

    String result = JOptionPane.showInputDialog(
      "Entre com 'username,password'");

    StringTokenizer st = new StringTokenizer(result, ",");
    username = st.nextToken();
    password = st.nextToken();

    return new PasswordAuthentication(username, password);
  }

}

ele só precisa disso... alguns mesmo não colocando nada... eles aceitam :)

espero que minha pequena contribuição seja de grande ajuda :)




=====
"When you know Slackware, you know Linux... when you know Red Hat, all you know is Red 
hat"

- Anyone seen smoking will be assumed to be on fire and will be summarily put out.
- Power doesn't corrupt people, people corrupt power.

- [EMAIL PROTECTED] -- http://slackware.linuxbr.org
- UIN: 42853394 - irc.brasnet.org(#slackware)

__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a