Envio de E-mail Digest-MD5

0 respostas
L

Caros, vejam se podem me auxiliar neste caso:

Estou tentando montar uma classe pra enviar e-mail, simples porém eu recebo o seguinte erro de autenticação conforme abaixo:

Exception in thread "main" org.apache.commons.mail.EmailException: Sending the email to the following server failed : mail.xxxx.com.br:25
	at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1242)
	at org.apache.commons.mail.Email.send(Email.java:1267)
	at br.com.xxxxx.amazon.ses.CommonMail.main(CommonMail.java:31)
Caused by: javax.mail.AuthenticationFailedException: 535 5.7.0 authentication failed

	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:809)
	at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:752)
	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:669)
	at javax.mail.Service.connect(Service.java:317)
	at javax.mail.Service.connect(Service.java:176)
	at javax.mail.Service.connect(Service.java:125)
	at javax.mail.Transport.send0(Transport.java:194)
	at javax.mail.Transport.send(Transport.java:124)
	at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1232)
	... 2 more

Já testei com JavaMail e Commons Email, o usuário e senha estão corretos, porém o seguinte, no ehlo do servidor de e-mail o auth é apenas "DIGEST-MD5 CRAM-MD5" ou seja não aceita LOGIN PLAIN.

Eu acho que tenho que criptografar essa autenticação de alguma forma, mas não sei como.

Alguém poderia dar um help?

Criado 15 de junho de 2011
Respostas 0
Participantes 1