Javamail [RESOLVIDO]

Oi galera.
Usando o SMTP do IG estou tentando passar um email usando JSP com este código:

[code]<%@ page contentType=“text/html; charset=iso-8859-1” language=“java” import=“java.sql.,java.io., sun.net.smtp.SmtpClient;” errorPage="" %>

Untitled Document <% String from="wwportas@ig.com.br"; String to="charles.curi@gmail.com"; %>

Sending mail from <%=from%> to <%=to%>

<% try{SmtpClient client = new SmtpClient("smtp.ig.com.br"); client.from(from); client.to(to); PrintStream msg = client.startMessage(); msg.println("to:"+to); msg.println("Subject:Sending e-mail from Zamples"); msg.print("\r\n"); msg.println("This email was sent from a JSP built by Zamples."); msg.println("See [url]http://zamples.com[/url] for more information."); client.closeServer(); } catch(IOException e) { out.println("error" + e); } %> [/code]

Ao executar o JSP aparece o seguinte erro:

[code]Sending mail from wwportas@ig.com.br to charles.curi@gmail.com

errorsun.net.smtp.SmtpProtocolException: 530 authentication needed [/code]

Alguém sabe como colocar autenticação neste código?

SmtpClient não aceita autenticação. Use o Javamail mesmo. (Essa classe que você usou não é o Javamail.)

Valeu Thingol.
Vou procurar uma implementação com Javamail então.