Problemas para enviar email

Eu estava com esse erro, a causa era: o endereço não estava sendo passado…ou seja estava vindo null…

:wink:

Humm… você está testando esse envio em um FTP ?
Tem um firewall aí, ele pode estar bloqueando !

:wink:

Ftp???
nao cara.
O cod esta certo, pois, eu tenho um email que envia. O caso é que com um eu envio e com outros nao.

Olha so outro erro que deu:

javax.mail.SendFailedException: Sending failed;
  nested exception is:
        class javax.mail.SendFailedException: Invalid Addresses;
  nested exception is:
        class javax.mail.SendFailedException: 553 UTILIZE A AUTENTICACAO PARA EN
VIO DE MENSAGENS/THIS SERVER IS TO BE USED WITH AUTHENTICATION (#5.7.1)

        at javax.mail.Transport.send0(Transport.java:218)
        at javax.mail.Transport.send(Transport.java:80)
        at TesteEmail.main(TesteEmail.java:44)
erro2
Press any key to continue...

Ta pedindo para autenticar o servidor.

[quote=“Brito_Developer”]Olha so outro erro que deu:

javax.mail.SendFailedException: Sending failed;
  nested exception is:
        class javax.mail.SendFailedException: Invalid Addresses;
  nested exception is:
        class javax.mail.SendFailedException: 553 UTILIZE A AUTENTICACAO PARA EN
VIO DE MENSAGENS/THIS SERVER IS TO BE USED WITH AUTHENTICATION (#5.7.1)

        at javax.mail.Transport.send0(Transport.java:218)
        at javax.mail.Transport.send(Transport.java:80)
        at TesteEmail.main(TesteEmail.java:44)
erro2
Press any key to continue...

Ta pedindo para autenticar o servidor.[/quote]

Bom… eu já te passei o código da autenticação, mas se o erro persiste é porque pode haver erro no código:

[quote=“JavaMail”]Authenticator
Like the java.net classes, the JavaMail API can take advantage of an Authenticator to access protected resources via a username and password. For the JavaMail API, that resource is the mail server. The JavaMail Authenticator is found in the javax.mail package and is different from the java.net class of the same name. The two don’t share the same Authenticator as the JavaMail API works with Java 1.1, which didn’t have the java.net variety.

To use the Authenticator, you subclass the abstract class and return a PasswordAuthentication instance from the getPasswordAuthentication() method. You must register the Authenticator with the session when created. Then, your Authenticator will be notified when authentication is necessary. You could popup a window or read the username and password from a configuration file (though if not encrypted it is not secure), returning them to the caller as a PasswordAuthentication object.

Properties props = new Properties();
// fill props with any information
Authenticator auth = new MyAuthenticator();
Session session = Session.getDefaultInstance(props, auth);

[/quote]

:wink:

Cara desta meneira ele nao esta autenticando.
Me disseram alguma coisa sobre conectar - checar login e senha. E enviar .
Nao parece ser desta maneira nao.

é tipo um webmail eu acho.
Eu conecto com login e senha e depois eu envio.

Eu fiz um modelo parecido com o acima e ta me apresentando este erro
entao gostaria de saber se alguem sabe porque que esta apresentando
este erro, e como solucionar ele.

erro2Invalid Addresses;
nested exception is:
class com.sun.mail.smtp.SMTPAddressFailedException: 559 <unknown[10.26.4.63]>: Client host rejected: Not logged in - Usuario nao logado


Abraços a todos